maven私服nexus部署

风流不在谈锋胜,袖手无言味最长。这篇文章主要讲述maven私服nexus部署相关的知识,希望能为你提供帮助。
官网下载:??https://help.sonatype.com/repomanager3/download/??
??https://help.sonatype.com/repomanager3/download/download-archives---repository-manager-3?
安装部署:1.解压后重名:

tar zxf nexus-3.22.0-02-unix.tar.gz & & mv nexus-3.22.0-02 nexus

2.加入环境变量
export PATH=$PATH:/usr/local/nexus/bin

3.启动私服:
cd /usr/local/nexus/bin
nohup ./nexus run 2> & 1 > > nexus.log &

4.浏览器访问:
?http://10.40.42.127:8081/#browse/welcome


查看私服的配置目录:
登录后会提示修改密码:
私服仓库的类型:
查看mvm public私服:public包含maven-central库。


配置私服的认证信息:/usr/local/maven/conf/ settings.xml 配置存放在< /servers> 下。
< server>
< id> nexus< /id>
< username> admin< /username>
< password> 1qaz@WSX< /password>
< /server>


配置mvn和获取私服的仓库信息:
< mirror>
< id> nexus< /id>
< mirrorOf> *< /mirrorOf>
< name> Nexus< /name>
< url> http://10.40.42.103:8081/repository/maven-public/< /url>
< /mirror>



配置模板信息:把下面的内容放在< profile> 下面内容< /profiles>
< profile>
< id> nexus< /id>
< repositories>
< repository>
< id> central< /id>
< url> http://10.40.42.103:8081/repository/maven-public/< /url>
< releases>
< enabled> true< /enabled>
< /releases>
< snapshots>
< enabled> true< /enabled>
< /snapshots>
< /repository>
< /repositories>
< pluginRepositories>
< pluginRepository>
< id> nexus< /id>
< name> nexus< /name>
< url> http://10.40.42.103:8081/repository/maven-public/< /url>
< releases>
< enabled> true< /enabled>
< /releases>
< snapshots>
< enabled> true< /enabled>
< /snapshots>
< /pluginRepository>
< /pluginRepositories>
< /profile>

激活模板:【maven私服nexus部署】/usr/local/maven/conf/ settings.xml 配置存放在< activeProfiles> 下。激活写profile id即可。
< activeProfiles>
< activeProfile> nexus< /activeProfile>
< /activeProfiles>


Jar包上传路径:Pom/xml配置上传私服路径。
java项目打包测试:
登录私服查看:



    推荐阅读