还未安装的可阅读以下文章:
Linux系统下如何安装Nexus(使用Nexus搭建Maven私服)-1.安装配置
https://blog.csdn.net/weixin_42828741/article/details/82112360
还未更新索引的可阅读以下文章:
Linux系统下如何安装Nexus(使用Nexus搭建Maven私服)-2.Nexus仓库设置,手动更新索引,自动更新索引
https://blog.csdn.net/weixin_42828741/article/details/82116396
不懂如何手动上传第三方构件的阅读以下文章:
Linux系统下如何安装Nexus(使用Nexus搭建Maven私服)-3.手动上传到第三方构件3rd party
https://blog.csdn.net/weixin_42828741/article/details/82117331
不懂如何自动将项目相关资源上传发布到Nexus相关库中的阅读以下文章:
Linux系统下如何安装Nexus(使用Nexus搭建Maven私服)-4.自动将项目相关资源上传发布到Nexus相关库这个中
https://blog.csdn.net/weixin_42828741/article/details/82117900
想从Nexus下载构件的阅读以下文章:
Linux系统下如何安装Nexus(使用Nexus搭建Maven私服)-5.从Nexus仓库下载构件
https://blog.csdn.net/weixin_42828741/article/details/82119122
本文中的项目是在IDEA开发软件中进行的。
1.在项目总的pom.xml文件中加入
<distributionManagement>
<repository><!--第一个节点,需要在settings.xml文件里设置server-->
<id>releases</id>
<url>http://服务器的ip:8081/nexus/content/repositories/releases/</url>
</repository>
<snapshotRepository><!--第二个节点-->
<id>snapshots</id>
<url>http://服务器的ip:8081/nexus/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>
2.将账号密码配置到Maven的settings.xml环境里标签下
<server>
<id>releases</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
<server><!--根据需要配置-->
<id>thirdparty</id>
<username>admin</username>
<password>admin123</password>
</server>
3.配置完后点击IDEA软件右边deploy进行部署
4.登录Nexus,点击相关库,点击Browse Index的Refresh就会发现已经发布成功啦!