向Nexus私服上傳jar包遇到的問題

使用mvn deploy向Nexus私服中添加jar包遇到的問題:

錯(cuò)誤1:Return code is 401,ReasonPhrase:Unauthorized.

錯(cuò)誤原因:

未授權(quán)異常。

解決方法:

maven的配置文件setting.xml中添加對(duì)該倉庫的授權(quán)。

<servers>
    <server>
        <id>your repositories name</id>
        <username>your username</username>
        <password>your password</password>
    </server>
</servers>

錯(cuò)誤2:Return code is 400,ReasonPhrase:Bad Request.

錯(cuò)誤原因:

1.deploy了相同的文件
2.只能向type為Hosted的repository中deploy,其它類型不可以
3.repository的Policy如果是Release的話,不能deploy帶Snapshot的包,相反同理。

解決方法:

對(duì)應(yīng)解決即可。

錯(cuò)誤3:Cannot deploy artifact from the local repository.

錯(cuò)誤原因:

不能從本地倉庫deploy包。

解決方法:

將jar包從本地倉庫中復(fù)制到其它目錄,使用其它目錄進(jìn)行deploy即可。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容