首页 > Web开发 > 详细

mvn deploy上传私服Nexus时遇到的坑--ReasonPhrase: Forbidden.

时间:2019-02-21 10:15:42      阅读:1377      评论:0      收藏:0      [点我收藏+]

用maven deploy上传jar包时,遇到了ReasonPhrase: Forbidden 错误,截图如下:

技术分享图片

折腾了好久,终于解决,现把步骤简单记录如下:

1.自建仓库eagle-sky:

技术分享图片

2.设置maven的配置文件settings.xml , 添加server节点

技术分享图片

 

3. 在项目的pom.xml文件中增加配置

技术分享图片

注意: maven配置文件中的server.id必须和respository.id保持一致,否则会报  Nexus: Return code is: 401, ReasonPhrase: Unauthorized...  权限错误问题.

4.用命令 mvn clean deploy 上传,结果报如第一张图 ReasonPhrase: Forbidden 的错误..

5.折腾ing。。。

6.找到原因,解决问题:

   原因是新建的仓库eagle-sky没有加入到Group组中。 于是乎。。

   新建仓库组 SkyReqpositoryGroup

   技术分享图片

然后把仓库eagle-sky移动添加到组中,保存。

7.彻底解决问题,返回正确结果

 在项目路径下,重新运行maven命令: mvn clean deploy

 技术分享图片

 

mvn deploy上传私服Nexus时遇到的坑--ReasonPhrase: Forbidden.

原文:https://www.cnblogs.com/hj2xx2hj/p/10410466.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!