maven私服优点
    1、服务安装在自己服务器上,便于管理jar包
    2、首次下载,从外网获取资源并存储在中央仓库
    3、别人再使用相同jar包可以从自己的中央仓库获取,加速Maven的构建
    4、部署第三方构件,比如oracle,从外网获取,耗时又耗力
    5、便于管理自己开发的组件jar包

 

linux安装maven
    先解压maven的压缩包apache-maven-3.5.4-bin.tar.gz  
    命令: tar -zavf pache-maven-3.5.4-bin.tar.gz
    然后编辑linux的环境变量属性:vim etc/profile
    在末尾添加如下代码
    export M2_HOME=/home/maven/apache-maven-3.5.4   //你maven的解压目录
    export path=$M2_HOME/bin:
配置中央仓库的镜像
    vim /home/maven/apache-maven-3.5.4/conf/settings.xml
    在<mirrors>标签下加入仓库配置的信息
    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
    </mirror>
在Linux搭建Nexus私服
    获取最新稳定的nexus版本
    nexus-2.14.0-01-bundle.tar.gz压缩包上传到Linux中
    tar -zxvf nexus-2.14.0-01-bundle.tar.gz解压出现两个文件夹
  nexus-2.14.0-01 主要用到这个文件夹
  sonatype-work 保存所有配置文件的信息(不用动)
    启动nexus
      进入 cd /home/nexus/nexus-2.14.0-01/bin/nexus  
      ./nexus start
    启动后 默认端口8081可以去访问 http://192.168.1.105:8081/nexus/
    将所有proxy中的下载配置打开(右键 proxy 选择Repair index)
    Public Repositories 对应的地址 http://192.168.1.105:8081/nexus/content/groups/public/  我们的仓库地址
    最后: 在setting.xml配置私服的引用(是我们开发环境 maven的setting.xml文件)

 2.x版本修改端口路径是nexus/conf/nexus.properties

 3.x版本修改端口路径是nexus/etc/nexus.properties

posted on 2021-01-13 15:04  vofill-work  阅读(616)  评论(0编辑  收藏  举报