maven无法从存储库下载jar文件,不是吗';无法识别已存在的jar文件
我是Maven和m2eclipse的新手,第一次尝试以Maven安装的形式运行主pom.xml文件,但它不能正常工作。它试图下载一些jar文件(从公共和私有存储库),但似乎无法访问存储库 代码是由我公司的其他人编写的,在其他计算机上运行良好,所以我不认为是这样,更可能是我如何设置eclipse、maven和m2eclipse的问题。无论如何,我将发布pom.xml的一个示例maven无法从存储库下载jar文件,不是吗';无法识别已存在的jar文件,maven,jar,repository,m2eclipse,Maven,Jar,Repository,M2eclipse,我是Maven和m2eclipse的新手,第一次尝试以Maven安装的形式运行主pom.xml文件,但它不能正常工作。它试图下载一些jar文件(从公共和私有存储库),但似乎无法访问存储库 代码是由我公司的其他人编写的,在其他计算机上运行良好,所以我不认为是这样,更可能是我如何设置eclipse、maven和m2eclipse的问题。无论如何,我将发布pom.xml的一个示例 <dependency> <groupId>com.sun.jersey.
<dependency>
<groupId>com.sun.jersey.jersey-test-framework</groupId>
<artifactId>jersey-test-framework-core</artifactId>
<version>${jersey-version}</version>
<scope>test</scope>
</dependency>
com.sun.jersey.jersey-test-framework
jersey测试框架核心
${jersey版本}
测试
maven2-repository.dev.java.net
Maven的Java.net存储库
http://download.java.net/maven/2/
违约
与此特定区块关联的错误为:
未能在project webservice service ejb上执行目标:无法解析项目com的依赖项。lexi:webservice service ejb:ejb:2.1:未能收集[…]com.sun.jersey.jersey的依赖项。jersey测试框架:jersey测试框架核心:jar:1.4(测试)
所以在和这个争论了一段时间后,我受够了,决定手动下载我需要的每个jar,并将其放在.m2文件夹中的适当位置。但是maven似乎没有意识到jar文件在那里,并且继续尝试下载它们,但失败了。因此,如果有人能告诉我,我可能需要做什么才能正确下载这些,或者让maven认识到它们已经在项目中,那就太好了
谢谢。您可能没有使用
mvn install:install file
在本地存储库中安装JAR。检查。很可能您没有使用mvn install:install file
在本地存储库中安装JAR。检查。请参见此处的答案
您必须删除对com.sun.jersey.jersey-test-framework的依赖,现在它“什么都没有”;有关灵感,请参见helloworld示例,基本上您应该有如下内容:
<dependency>
<groupId>com.sun.jersey.jersey-test-framework</groupId>
<artifactId>jersey-test-framework-grizzly</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
com.sun.jersey.jersey-test-framework
请参见此处的答案
您必须删除对com.sun.jersey.jersey-test-framework的依赖,现在它“什么都没有”;有关灵感,请参见helloworld示例,基本上您应该有如下内容:
<dependency>
<groupId>com.sun.jersey.jersey-test-framework</groupId>
<artifactId>jersey-test-framework-grizzly</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
com.sun.jersey.jersey-test-framework