• maven搭建私服


    1.安装(Linux版本2.11.4-01)

    解压完linux版本会出现两个文件夹

     

    当中nexus-2.11.4-01是开启nexus主文件夹

    Sonatype-work 是存放相应的索引,以及jar包的文件夹

    2.启动

    启动nexus:nexus-2.11.4-01中存在bin文件夹,进入bin文件夹,直接输入命令: ./nexus 指令(start:启动,stop:停止,status:查看状态)。

    在初始化安装启动时会出现如下提示:

     

    解决方案有两种:

    临时:export  RUN_AS_USER=root

    永久:修改bin中nexus文件

     

    在#RUN_AS_USER这行下添加RUN_AS_USER=root

    总结:这是为root授权来使用nexus

    修改端口号:vi nexus-2.11.4-01/conf/nexus.properties

     

    端口号想怎么就怎么该,只要不与其他端口冲突

    验证是否启动:浏览器验证:http:// host :端口号/nexus

    出现如下页面显示成功启动:

     

    3.登录

    右上角有个login in登录按钮

    安装完毕账户默认是:admin 密码admin123 直接登录即可。

    登录完成之后点击Repositories(仓库)

    这里会出现这么多版本库,当中常用的就是Public Repositories、3rd party、Central

    Public Repositories:可以理解为总库,无论你是上传,还是下载jar包,最后都进入此库中。

    3rd party:第三方库,上传想使用的jar包。

    Central:此库与Maven中央仓库连接,进行下载所需的jar包。

    此处注意事项:

    4.配置本地maven

    直接在本地中央仓库settings.xml中添加如下:

    得到nexus访问权限

     1 <servers>
     2    <server>
     3          <id> releases </id>
     4         <username>admin</username>
     5         <password>admin123</password>
     6     </server>
     7     
     8     <server>
     9         <id> snapshots </id>
    10         <username>admin</username>
    11         <password>admin123</password>
    12     </server>
    13 </servers>

    配置镜像:

    1 <mirrors>
    2      <mirror>
    3          <id>nexus</id>
    4          <mirrorOf>*</mirrorOf>    //默认所有
    5          <name>nexus</name>
    6          <url>
    此处编写为:
    1             </url>
    2      </mirror>
    3  </mirrors>
    4              

    5.jar包去了何处

    所有的jar包都在public 下,以此类推central存放Central中下载的包,thirdparty存放3rd party第三方包

    6.日志文件

    查看下载和上传哪些包的日志在 sonatype-work/nexus/logs 下看最近下载和上传了哪些包

    查看下载jar包是否成功在 nexus-2.11.4-01/logs/wrapper.log中查看

  • 相关阅读:
    MySQL数据表类型 = 存储引擎类型
    删除链表节点
    链表逆序(反转)
    腾讯2012笔试题
    MysqL数据表类型
    进程间的通信方式
    网络套接字编程学习笔记一
    HTTP报头
    C语言排序算法
    交换排序经典的冒泡排序算法总结
  • 原文地址:https://www.cnblogs.com/kevin443/p/6713477.html
Copyright © 2020-2023  润新知