【发布时间】:2014-11-07 12:28:52
【问题描述】:
我有项目 ABC 和项目 XXX。在 Project XXX 的 pom.xml 中,我正在使用依赖标签导入项目 A。
但我无法访问项目 XXX 中项目 ABC 的测试类,即项目 ABC 的 src/test/java 类无法访问。
如何访问它们?
【问题讨论】:
我有项目 ABC 和项目 XXX。在 Project XXX 的 pom.xml 中,我正在使用依赖标签导入项目 A。
但我无法访问项目 XXX 中项目 ABC 的测试类,即项目 ABC 的 src/test/java 类无法访问。
如何访问它们?
【问题讨论】:
在 ABC 项目中添加这个插件:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.2</version>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
在项目 XXX 中你必须添加依赖项(你需要两个依赖项,一个是普通的 ABC jar,另一个是 test-jar):
<dependency>
<groupId>com.groupId</groupId>
<artifactId>ABC</artifactId>
<version>1.0</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
【讨论】: