gpt4 book ai didi

maven - Jenkins 无法解决依赖关系

转载 作者:行者123 更新时间:2023-12-05 00:43:21 25 4
gpt4 key购买 nike

我对 jenkins 版本 1.500 有问题。我正在尝试构建一个依赖于我的另一个项目的项目。
错误是:

[ERROR] Failed to execute goal on project projectname: Could not resolve dependencies for project projectname:jar:1.0.0: Failure to find reference-project:jar:1.0.0 in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]



如果我通过控制台和 Maven 构建这个项目,整个项目构建成功。
我检查了存储库中的依赖 jar 文件,它在正确的位置。

Maven 有自己的存储库还是我错过了什么?

但是在Jenkins系统设置下,我选择了“默认(~/.m2/repository)”,我没有在项目设置中选中“使用自己的存储库”复选框。有任何想法吗?

更新
我为 jenkins 中的依赖项创建了一个额外的工作,并调用了 Maven 目标安装,然后一切正常。在这一步之前,我通过 Console 和 mvn install 安装了依赖项。
为什么有区别? (我尝试删除并重新安装给定的解决方案,但这没有帮助)

最佳答案

简单的解决方案是从 ~/.m2/repository 中删除文件夹,该文件夹代表您编写的 Artifact 。 ~/.m2/repository/${groupId}/... 并重建。如果您在下载 Artifact 等过程中遇到一些问题,有时会发生这种情况。

关于maven - Jenkins 无法解决依赖关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14745904/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com