![]() |
1
2
我最后用了这个:
|
![]() |
2
2
这是一个奇怪的问题,因为我的机器工作正常(C)。使用以下存储库定义:
这种依赖:
m2eclipse/maven可以毫无问题地下载工件: 1/19/10 3:09:48 PM CET: Downloading java-net-m1-repository : javaee/poms/javaee-api-5.pom 1/19/10 3:09:48 PM CET: Downloaded [java-net-m1-repository] -> http://download.java.net/maven/1/javaee/poms/javaee-api-5.pom 1/19/10 3:09:49 PM CET: Downloading java-net-m1-repository : javaee/jars/javaee-api-5.jar 1/19/10 3:09:52 PM CET: Downloaded [java-net-m1-repository] -> http://download.java.net/maven/1/javaee/jars/javaee-api-5.jar 所以我真的不知道到底发生了什么。
要调试它,我首先切换到命令行。在您的例子中,我将首先检查下载工件的url(这个
应该是
在控制台中打印,使用
如果您没有发现任何明显的问题,请使用以下命令检查可以获得的有效pom:
在没有更多细节的情况下,很难给你指明一个特别的方向,但我会看一看(这可能是代理问题吗?). 另一个想法是尝试在另一台机器/配置上重现这个问题,如果可以的话,检查差异。 正如我所说,这应该是可行的。但是,如果没有方法复制和/或更多信息,调试这个问题就像在黑暗中行走:) |
![]() |
3
-1
您没有在本地存储库中安装工件,maven也无法在它知道的存储库中找到它。
javaee.javaee-api的名称看起来足够正式,但是
mvnrepository.com
对此一无所知。如果它是本地的jar(为什么会被称为
|