首页 > 代码库 > [Java][]Maven]mvn eclipse:eclipse导入jar失败、直接导入工程的问题解决办法
[Java][]Maven]mvn eclipse:eclipse导入jar失败、直接导入工程的问题解决办法
使用 mvn eclipse:eclipse构建工程时,引用本地自己写的一个工程,发现怎么都引用不成功
查看.classpath文件时发现引用的文件是以这种形式出现的
[html] view plaincopy
- <classpathentry kind="src" path="/test.client"/>
而查看引用别的jar包都是这样
[html] view plaincopy
- <classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-api/1.5.8/slf4j-api-1.5.8.jar"/>
kind是不同的
最后发现需要把maven 的eclipse plugin设置一个参数 "useProjectReferences",这个参数默认值为true。如果采用默认值,那么工程将引入本地的源码工程或者创建一个子工程,不会引入jar包。设置为false,工程才会引用本地仓库的jar包。
详见:http://maven.apache.org/plugins/maven-eclipse-plugin/eclipse-mojo.html#useProjectReferences
最后,maven的eclipse配置如下:
[html] view plaincopy
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-eclipse-plugin</artifactId>
- <version>2.9</version>
- <configuration>
- <useProjectReferences>false</useProjectReferences>
- </configuration>
- </plugin>
[Java][]Maven]mvn eclipse:eclipse导入jar失败、直接导入工程的问题解决办法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。