【发布时间】:2011-10-02 07:09:12
【问题描述】:
我希望有人可以帮助我解决我正在努力解决的问题。
当我尝试从终端构建我的项目时,我收到了这个错误:
Failed to read artifact descriptor for com.morrislgn.merchandising.common:test-data-utils:jar:0.3b-SNAPSHOT: Could not find artifact com.morrislgn.merchandising:merchandising:pom:0.3b-SNAPSHOT
common.test-data-utils jar 由一个单独的项目创建,并在这个项目和另一个项目之间共享(另一个项目也不构建,但这是另一个问题)。
我能够毫无问题地构建com.morrislgn.merchandising.common:test-data-utils,我可以看到它在我机器上的.m2 本地存储库中创建的条目。我也在 Eclipse 中重新索引了我的存储库。
我的项目的 POM 有这个条目:
<dependency>
<groupId>com.morrislgn.merchandising.common</groupId>
<artifactId>test-data-utils</artifactId>
<version>0.3b-SNAPSHOT</version>
</dependency>
这对我来说似乎是正确的 - 在 Eclipse 中查看 POM 时也不会报告任何错误。
谁能告诉我我在这里遗漏了什么或做错了什么?
【问题讨论】:
-
如果有人(像我一样)由于 maven > 3.8.1 中的 http 存储库而遇到此错误,例如
maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories:,请参考:stackoverflow.com/q/67001968/6346531 -
@aksh1618 谢谢。这就是我的问题的解决方案
标签: java maven dependencies