手动推送
1、一般对外开发的地址都是这种类型的
设置它的config,咱要推送的是红框中的那个(dynamic-releases),如果它在左边,则它会通过dynamic-public对外开发:
2、选择我们要上传jar的仓库
进行如下配置:
按照顺序点击三个按钮
ok,jar上传成功!!!
自动推送
1、在你要推送jar包的项目的pom文件中,加入如下不配置:
<distributionManagement>
<repository>
<!-- 要和下边配置id一直 -->
<id>nexus-test</id>
<name>admin</name>
<!-- 你要推送的地址 -->
<url>http://nexus.lk.test/nexus/content/repositories/nexus-test/</url>
</repository>
</distributionManagement>
2、在maven的setting文件中,加入如下配置:
<servers>
<server>
<id>nexus-test</id>
<!-- 登录的用户名 -->
<username>admin</username>
<!-- 登录的密码 -->
<password>admin123</password>
</server>
</servers>
3、进入nexus中,修改对应路径的配置(不进行这个配置,你在通过deploy推的时候,汇报500或是404的错误)
4、 然后,就是 clean 、 package 、 deploy 就可以推送成功了
简单总结,有问题环境评论交流