Linux系统下如何安装Nexus(使用Nexus搭建Maven私服)-4.自动将项目相关资源上传发布到Nexus相关库这个中

还未安装的可阅读以下文章:
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就会发现已经发布成功啦!
这里写图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42828741/article/details/82117900