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

Bitbucket Pipeline对接Jfrog时Maven无法下载构建插件如何解决?

问题原因与解决方法

你当前Maven插件无法拉取是因为缺少两项核心配置,按以下步骤修复即可:

1. 检查Artifactory仓库配置

  • 确认你配置的指向Maven中央库的远程仓库,地址为完整的https://repo.maven.apache.org/maven2,不要遗漏末尾的/maven2路径,否则无法正常拉取资源
  • 确认你使用的myrepo-mvn虚拟仓库,已开启解析Maven插件的功能开关,且该虚拟仓库的成员列表中已经加入了上述Maven中央库的远程仓库
  • 确认Pipeline使用的身份凭证,对myrepo-mvn虚拟仓库有读取权限

2. 补充jfrog CLI的Maven插件仓库配置

你当前执行的jfrog rt mvnc命令仅配置了普通依赖的解析规则,没有配置Maven插件专用的解析规则,需要额外补充--repo-resolve-plugin-releases和--repo-resolve-plugin-snapshots两个参数,修改后的完整命令如下:

- jfrog rt mvnc --server-id-resolve=myrepo --repo-resolve-releases=myrepo-mvn --repo-resolve-snapshots=myrepo-mvn --repo-resolve-plugin-releases=myrepo-mvn --repo-resolve-plugin-snapshots=myrepo-mvn --server-id-deploy=myrepo --repo-deploy-releases=myrepo-mvn-dev-local --repo-deploy-snapshots=myrepo-mvn-dev-local

3. 可选校验步骤

如果修改配置后仍报错,可以直接在Artifactory的资源搜索界面,搜索org.apache.maven.plugins:maven-checkstyle-plugin:3.1.2包,确认Artifactory本身可以正常代理拉取到该资源,排除网络、权限类的底层问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 16:15:07