我有一个问题,只有我,我的同事没有。所以很明显它与普通的Maven构建(在我的机器上运行)无关,而且它与我们的Nexus存储库无关。
在我打开的每个与util-io
有依赖关系的项目中,我在Eclipse中收到错误消息
缺少神器ch.ipi:util-io:jar:1.16.0-SNAPSHOT
在m2e Maven日志中,我看到以下内容:
[警告] ch.ipi的pOM:util-io:jar:1.16.0-SNAPSHOT缺失,没有可用的依赖信息
现在,我尝试清理我的本地仓库(即删除util-io
),但这没有用。我确信Eclipse的新安装会有所帮助,但是对于所有配置,它需要很长时间。
如上所述,如果我使用Maven CLI构建项目,它的运行没有问题。所以Nexus,m2e和它的索引之间的沟通必定是错误的。
这是我本地仓库的目录列表:
C:\jp\maven-repository\ch\ipi\util-io\1.16.0-SNAPSHOT>dir
m2e-lastUpdated.properties
maven-metadata-repository.central.xml
maven-metadata-repository.central.xml.sha1
resolver-status.properties
util-io-1.16.0-20140320.134029-102-sources.jar
util-io-1.16.0-20140320.134029-102-sources.jar.sha1
util-io-1.16.0-20140320.134029-102.jar
util-io-1.16.0-20140320.134029-102.jar.sha1
util-io-1.16.0-20140320.134029-102.pom
util-io-1.16.0-20140320.134029-102.pom.sha1
util-io-1.16.0-20140320.180430-103.jar
util-io-1.16.0-20140320.180430-103.jar.sha1
util-io-1.16.0-20140320.180430-103.pom
util-io-1.16.0-20140320.180430-103.pom.sha1
util-io-1.16.0-20140323.180440-107.jar
util-io-1.16.0-20140323.180440-107.jar.sha1
util-io-1.16.0-20140323.180440-107.pom
util-io-1.16.0-20140323.180440-107.pom.sha1
util-io-1.16.0-20140324.103410-108.jar
util-io-1.16.0-20140324.103410-108.jar.sha1
util-io-1.16.0-20140324.103410-108.pom
util-io-1.16.0-20140324.103410-108.pom.sha1
util-io-1.16.0-20140324.123208-109.jar
util-io-1.16.0-20140324.123208-109.jar.sha1
util-io-1.16.0-20140324.123208-109.pom
util-io-1.16.0-20140324.123208-109.pom.sha1
util-io-1.16.0-SNAPSHOT-sources.jar
util-io-1.16.0-SNAPSHOT.jar
util-io-1.16.0-SNAPSHOT.pom
_maven.repositories
非常感谢任何提示!