您的位置:首页 > 编程语言 > Java开发

[Java][]Maven]mvn eclipse:eclipse导入jar失败、直接导入工程的问题解决办法

2016-12-08 11:27 771 查看
        
使用 mvn eclipse:eclipse构建工程时,引用本地自己写的一个工程,发现怎么都引用不成功
查看.classpath文件时发现引用的文件是以这种形式出现的.
<classpathentry kind="src" path="/test.client"/>

而查看引用别的jar包都是这样
<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配置如下:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.9</version>
<configuration>
<useProjectReferences>false</useProjectReferences>
</configuration>
</plugin>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐