在 Bamboo 服务器上运行的项目构建之一中,看起来 mvn 去下载某些父 pom(当前正在构建的项目) - 但它查找的存储库是错误的 - 构建失败,因为资源是不在那里。我不知道如何告诉 Bamboo 服务器上的 mvn 查看特定的 url 进行任何下载 - 相反 - 我应该在哪里调查以找出为什么 mvn 正在查看这个错误的 url?如果我运行本地 mvn clean install 它工作正常,因为我知道 URL 是在我的 settings.xml 中指定的。
此外,这个 url 设置是否特定于 Bamboo 上的项目(即,每个项目都可以指定自己的 url,供 maven 在下载时查看)?
最佳答案
旧版本的 Maven 有时会报告非常具有误导性的路径名。
您需要检查:
- 有没有
<repository>
你的 poms 中的元素? - 全局配置文件中是否声明了任何存储库或镜像?
- bamboo 是否配置为使用与您通常使用的不同的存储库或镜像集?
关于java - maven从错误的存储库下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13273803/