码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2014-09-25 17:07:47      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   io   os   使用   java   ar   

使用 mvn eclipse:eclipse构建工程时,引用本地自己写的一个工程,发现怎么都引用不成功

查看.classpath文件时发现引用的文件是以这种形式出现的

[html] view plaincopy
  1. <classpathentry kind="src" path="/test.client"/>  

而查看引用别的jar包都是这样

[html] view plaincopy
  1. <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
  1. <plugin>  
  2.         <groupId>org.apache.maven.plugins</groupId>  
  3.         <artifactId>maven-eclipse-plugin</artifactId>  
  4.         <version>2.9</version>  
  5.         <configuration>  
  6.           <useProjectReferences>false</useProjectReferences>  
  7.         </configuration>  
  8.       </plugin>  

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

标签:style   blog   http   color   io   os   使用   java   ar   

原文地址:http://blog.csdn.net/szwangdf/article/details/39552719

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!