mvn deploy上傳私服Nexus時遇到的坑--ReasonPhrase: Forbidden.


用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

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM