fwo*_*nce 5 java eclipse build maven-3
使用maven的Eclipse插件时遇到问题.在相同的工作空间,有两个项目,A和B.
项目A将作为jar提供给第三方,而项目B被创建以模拟场景以使用A.所以我绝对希望在B中使用jar依赖而不是项目依赖.
在B的pom.xml中:
<dependency>
<groupId>com.foo.bar</groupId>
<artifactId>artifact-A</artifactId>
<version>1.0-SNAPSHOT</version>
<type>jar</type>
</dependency>
Run Code Online (Sandbox Code Playgroud)
由于mvn eclipse:clean eclipse:eclipse在B上成功执行,我总是得到项目依赖.解决方法是修改.classpath文件,或者只是将B复制到另一个工作区,但两者都不方便.
maven 3.0.2; eclipse 3.7没有m2eclipse
Ant*_*nen 10
您需要将maven-eclipse-plugin的useProjectResources设置为false.这样项目应该只直接使用jar依赖项而不引用任何项目.
mvn eclipse:eclipse -Declipse.useProjectReferences=false
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3754 次 |
| 最近记录: |