zoukankan      html  css  js  c++  java
  • 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: 多时区的聚合统计
    机器学习实例---3.2、朴素贝叶斯之新浪新闻分类
    机器学习实例---3.1、朴素贝叶斯基础
    机器学习实例---2.1、决策树(实战)
    python的pickle模块
    机器学习实例---2.1、决策树(介绍)
    如何计算熵
    sklearn库简单介绍
    机器学习实例---1.3、k-近邻算法(数字识别)
    理解ThreadPoolExecutor线程池的corePoolSize、maximumPoolSize和poolSize
  • 原文地址:https://www.cnblogs.com/kevin443/p/6713477.html
Copyright © 2011-2022 走看看