我使用的IDE是idea+maven3.5.0
上传jar到nexus私服的2种方式
一、通过nexus管理界面方式
二、通过maven配置方式
实现步骤:
1,到maven安装目录下找到/conf/setting.xml文件,修改servers节点
指定releases和snapshots server的用户名和密码
<servers>
<server>
<id>releases</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
</servers>
2,在项目的pom.xml文件中加入distributionManagement节点
<distributionManagement>
<repository>
<id>releases</id>
<name>releases</name>
<url>http://192.168.2.254:8888/nexus/content/repositories/releases/</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<name>snapshots</name>
<url>http://192.168.2.254:8888/nexus/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>
注意:repository里的id需要和第一步里的server id名称保持一致
3,修改项目的的version版本号
4,运行部署命令
a,idea 在右侧直接可以运行 deploy命令即可将该jar上传到私服地址
b,使用maven命令:mvn deploy