You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure DevOps发布流水线调用Nexus服务连接返回404错误如何排查?

问题根因

返回404错误由两个配置错误直接导致:

  1. Nexus版本与插件适配性不匹配:报错中调用的/service/local/all_repositories是Nexus 2.x版本的专属API,如果你使用的是当前主流的Nexus 3.x版本,该接口不存在,会直接返回404状态码。
  2. 服务连接的Nexus地址配置错误:从报错的完整请求路径http://servername:8081/repository/Row/service/local/all_repositories可判断,你在服务连接配置中填写的Nexus地址错误携带了具体仓库路径/repository/Row,服务连接要求填写Nexus服务的根地址,不可拼接具体仓库的路径后缀。

修复步骤

  • 先确认你部署的Nexus版本:
    • 若使用Nexus 3.x:你当前使用的Sonatype Nexus Repository Release Artifact插件仅适配Nexus 2.x,需更换为支持Nexus 3 API的Azure DevOps Nexus插件。
    • 若确实使用Nexus 2.x:将服务连接中的Nexus地址修改为根地址http://servername:8081,删除末尾的/repository/Row路径,具体仓库信息需在流水线的插件任务配置项中单独填写,不要配置在服务连接地址内。
  • 修改配置后重新运行发布流水线即可验证效果。

内容的提问来源于stack exchange,提问作者Dharti Sutariya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 17:54:01