风流不在谈锋胜,袖手无言味最长。这篇文章主要讲述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项目打包测试:
登录私服查看:
推荐阅读
- 用户态和内核态的区别是啥
- Linux清除分区信息
- Shell脚本之双重循环(补充)
- #yyds干货盘点# linux实现pxe自动装机 理论方法
- k8s-docker操作笔记3
- #2021年底大盘点#内核态和用户态
- 对象存储MinIO的简介与部署
- K8SService
- #yyds干货盘点#启动流程和grub故障排错