如何依赖 Maven 中另一个模块的测试代码?
例如,我有 2 个模块:
- 基地
- 主要
我想要 Main 中的一个测试用例来扩展 Base 中的一个基本测试类。这可能吗?
更新:找到一个 acceptable answer ,它涉及创建一个测试 jar。
最佳答案
我推荐使用 type instead of classifier (另请参阅:classifier)。它更明确地告诉 Maven 你在做什么(我发现 m2eclipse 和 q4e 都更喜欢它)。
<dependency>
<groupId>com.myco.app</groupId>
<artifactId>foo</artifactId>
<version>1.0-SNAPSHOT</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
关于maven-2 - 在 Maven 中共享测试代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/174560/