向Nexus私服上传jar包遇到的问题

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

错误1:Return code is 401,ReasonPhrase:Unauthorized.

错误原因:

未授权异常。

解决方法:

maven的配置文件setting.xml中添加对该仓库的授权。


    
        your repositories name
        your username
        your password
    

错误2:Return code is 400,ReasonPhrase:Bad Request.

错误原因:

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

解决方法:

对应解决即可。

错误3:Cannot deploy artifact from the local repository.

错误原因:

不能从本地仓库deploy包。

解决方法:

将jar包从本地仓库中复制到其它目录,使用其它目录进行deploy即可。

你可能感兴趣的:(向Nexus私服上传jar包遇到的问题)