相关疑难解决方法(0)

Maven未能找到当地的工件

偶尔maven会抱怨在构建另一个将其作为依赖项的项目时,在本地存储库中找不到本地构建和打包的特定依赖项.我们收到如下错误:

无法在项目X上执行目标:无法解决项目X的依赖关系:未能在[archiva repository]中找到Y缓存在本地存储库中,在内部更新间隔过去或强制更新之前,不会重新尝试解析 - >

其中X是正在构建的项目,而Y是所谓的缺失工件.如果您查看本地存储库,那么工件就在那里.此工件从未安装在我们的archiva存储库中,因此问题纯粹基于本地存储库.

我们在settings.xml中尝试了各种配置文件,当然还有"mvn -U".也没有任何好处,也不应该,因为这个工件永远不会比本地存储库更进一步.

似乎工作的唯一两件事是等待很长时间,直到maven智能化,或完全删除本地存储库.据推测,等待选项与上述更新间隔有关.

我们在maven 3.0.2和3.0.3中遇到过这个问题.我们正在使用Archiva 1.0.3(但这不应该是一个因素).任何帮助将不胜感激.

resolution maven

86
推荐指数
6
解决办法
11万
查看次数

Maven:_remote.repositories 文件的含义

我试图弄清楚 .repositories 文件的用途。

我刚刚下载了 dsol/dsol-xml/1.6.9,在这个文件夹中有一个“_remote.repositories”文件。它的内容是:

#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
#Tue Sep 15 18:16:30 CEST 2015
dsol-xml-1.6.9.jar>simulation=
dsol-xml-1.6.9.pom>simulation=
Run Code Online (Sandbox Code Playgroud)

这是什么意思?!

谢谢你的帮助!

java maven

11
推荐指数
1
解决办法
7284
查看次数

标签 统计

maven ×2

java ×1

resolution ×1