每隔几个星期,我的Hudson构建就会失败,我会得到这个错误输出。当我删除我的整个.m2\repository\org\apache\maven\wagon\wagon-webdav目录并启动另一个在存储库中没有该依赖项的构建时,它在几周内解决了问题。
除了Hudson之外,我从来没有看到过这个错误。我在Maven 2.2.1和Hudson 1.378
[INFO] Scanning for projects...
[INFO] artifact org.apache.maven.wagon:wagon-webdav: checking for updates from relrepo
[INFO] artifact org.apache.maven.wagon:wagon-webdav: checking for updates from central
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.
Missing:
----------
1) org.apache.maven.wagon:wagon-webdav:jar:RELEASE
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=org.apache.maven.wagon -DartifactId=wagon-webdav -Dversion=RELEASE -Dpackaging=jar -Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=org.apache.maven.wagon -DartifactId=wagon-webdav -Dversion=RELEASE -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
Path to dependency:
1) com.my-company-project:1.0-SNAPSHOT
2) org.apache.maven.wagon:wagon-webdav:jar:RELEASE发布于 2011-02-28 07:36:38
您是否依赖于RELEASE的工件版本?我认为这不再被推荐,它是为数不多的实际上是not supported in maven 3的特性之一。您可以尝试依赖于特定的版本号吗?这也将使您的构建更容易重现。
发布于 2010-12-23 02:10:37
升级到maven3,并确保您的所有插件都是最新版本。在插件和maven3中都有很多间歇性/暂时性的问题已经修复。hudson<->m3的问题可能还没有修复,所以你可能不得不从插件开始。
发布于 2011-02-24 00:06:33
您可以尝试执行mvn install -U。然而,我不能完全确定这是否只影响快照版本。
https://stackoverflow.com/questions/4511283
复制相似问题