欢迎光临
我们一直在努力

maven deploy第三方jar到Nexus3提示ReasonPhrase: Unauthorized

最近维护古老的项目时,发现其pom.xml中配置的许多依赖以及不存在,或者有些依赖的坐标也有所变化,好在曾经我将这些依赖都拷贝到本地,但是由于公司的Nexus以及没人维护,于是我便自己使用Nexus3搭建了一套服务。此时就需要将这些jar上传到Nexus3中,使用命令入下:

在上传这个jar时,提示如下错误:

这个原因是我使用brew去安装和更新maven,每次更新maven时就会将原来的配置给覆盖了,导致我配置的认证信息丢失,于是为了避免以后这种情况的发生,我在~/.m2/setting.xml中配置这些信息:

备注:在deploy命令中,repositoryId的值要与这里的id一致。

此时在执行命令便可以上传成功。

赞(0) 打赏
未经允许不得转载:码农志 » maven deploy第三方jar到Nexus3提示ReasonPhrase: Unauthorized
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏