【Maven】deploy 到 Nexus 报错:Return code is: 401, ReasonPhrase:

约定不等于承诺〃 2022-03-17 15:38 439阅读 0赞

在使用 gitlab-runner 持续集成 dependencies 时,遇到一个问题:

在这里插入图片描述

出现这个问题,是因为没有配置 Nexus 认证信息。

以下时解决方案:

修改 gitlab-runner 中的 Maven settings.xml 添加 Nexus 认证信息 (servers 节点下)

  1. <server>
  2. <id>nexus-releases</id>
  3. <username>admin</username>
  4. <password>admin123</password>
  5. </server>
  6. <server>
  7. <id>nexus-snapshots</id>
  8. <username>admin</username>
  9. <password>admin123</password>
  10. </server>

再次 mvn deploy

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,439人围观)

还没有评论,来说两句吧...

相关阅读