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

Jenkins插件开发执行mvn verify报Non-resolvable Parent POM如何解决

解决方案
  • 优先执行强制更新命令绕过本地缓存,报错提示已缓存之前的拉取失败记录,默认需等待更新周期到期才会重试,执行以下命令强制刷新依赖:
mvn verify -U
  • 修正Maven镜像排除规则,你当前配置的企业仓库镜像拦截了除m.g.o-public以外的所有仓库请求,但你配置的Jenkins公共仓库ID为repo.jenkins-ci.org,未被纳入排除范围,因此相关依赖请求仍会被转发到企业私有仓库,自然找不到对应资源。修改settings.xml中企业镜像的mirrorOf配置项:
<mirrorOf>*,!m.g.o-public,!repo.jenkins-ci.org</mirrorOf>

修改后Jenkins公共仓库的请求会直接走官方地址,不会被企业镜像拦截。

  • 确认Maven生效配置是否正确,执行以下命令查看当前实际加载的完整配置,检查Jenkins仓库、镜像规则是否已经正确加载:
mvn help:effective-settings
  • 若公司网络限制无法直接访问公网Jenkins公共仓库,联系企业运维人员将org.jenkins-ci.plugins:plugin:pom:3.43以及相关的Jenkins插件依赖同步到企业私有仓库即可。
  • 补充说明:你之前尝试的本地安装Jenkins服务、配置Jenkins登录凭证的操作和Maven依赖拉取没有关联,不需要再在这个方向投入排查精力。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 02:57:01