【发布时间】:2011-08-29 02:56:56
【问题描述】:
我是 Maven 和 m2eclipse 的新手,并且第一次尝试将主 pom.xml 文件作为 maven 安装运行,但它只是无法正常工作。它尝试下载一些 jar 文件(从公共和私有存储库),但似乎无法访问存储库。
代码是由我公司的其他人编写的,在其他计算机上运行良好,所以我不认为是这样,这更有可能是我如何设置 eclipse、maven 和 m2eclipse 的问题。无论如何我都会发布 pom.xml 的示例
<dependency>
<groupId>com.sun.jersey.jersey-test-framework</groupId>
<artifactId>jersey-test-framework-core</artifactId>
<version>${jersey-version}</version>
<scope>test</scope>
</dependency>
...
<repository>
<id>maven2-repository.dev.java.net</id>
<name>Java.net Repository for Maven</name>
<url>http://download.java.net/maven/2/</url>
<layout>default</layout>
</repository>
与此特定块相关的错误是:
未能在项目 webservice-service-ejbs 上执行目标:无法解析项目 com.lexi:webservice-service-ejbs:ejb:2.1 的依赖项:无法收集 [...] com.sun.jersey 的依赖项.jersey-test-framework:jersey-test-framework-core:jar:1.4(测试)
所以在与这个争论了一会儿之后,我厌倦了,决定手动下载我需要的每个 jar,并将其放在 .m2 文件夹中的适当位置。但是 maven 似乎没有认识到 jar 文件在那里,并继续尝试下载它们但失败。因此,如果有人能告诉我我可能需要做什么才能正确下载这些文件,或者只是让 maven 认识到他们已经在项目中,那就太好了。
谢谢。
【问题讨论】:
标签: maven jar repository m2eclipse