Maven学习之发布jar到私服
1、发布到私服之前,肯定要准备好自己的maven repository;
2、修改自己本地的maven的settings.xml,地址。。/apache-maven-3.5.2/conf/settings.xml
3、在settings.xml中的<servers>添加如下内容:
<servers>
<server>
<id>nexus-releases</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>nexus-snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
</servers>
其中,username,password是私服设置的用户密码;
4、修改项目的pom.xml文件,添加如下内容:
<distributionManagement>
<repository>
<id>nexus-releases</id>
<name>Nexus Release Repository</name>
<url>http://10.211.55.4:8081/nexus/content/repositories/release</url>
</repository>
<snapshotRepository>
<id>nexus-snapshots</id>
<name>Nexus Snapshot Repository</name>
<url>http://10.211.55.4:8081/nexus/content/repositories/snapshots</url>
</snapshotRepository>
</distributionManagement>
其中,id要跟在3中设置的对应,name自己定义,url是私服的地址;
5、在需要发布的项目中,设置好version,执行mvn deploy;
这样该项目就发布到了私服中;
1、发布到私服之前,肯定要准备好自己的maven repository;
2、修改自己本地的maven的settings.xml,地址。。/apache-maven-3.5.2/conf/settings.xml
3、在settings.xml中的<servers>添加如下内容:
<servers>
<server>
<id>nexus-releases</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>nexus-snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
</servers>
其中,username,password是私服设置的用户密码;
4、修改项目的pom.xml文件,添加如下内容:
<distributionManagement>
<repository>
<id>nexus-releases</id>
<name>Nexus Release Repository</name>
<url>http://10.211.55.4:8081/nexus/content/repositories/release</url>
</repository>
<snapshotRepository>
<id>nexus-snapshots</id>
<name>Nexus Snapshot Repository</name>
<url>http://10.211.55.4:8081/nexus/content/repositories/snapshots</url>
</snapshotRepository>
</distributionManagement>
其中,id要跟在3中设置的对应,name自己定义,url是私服的地址;
5、在需要发布的项目中,设置好version,执行mvn deploy;
这样该项目就发布到了私服中;