maven项目有一个核心模块和一个sql模块。 sql模块的测试类应该扩展一些核心模块测试类。在sql模块pom.xml中需要做什么来设置依赖关系?设置一个测试类依赖于maven项目中的另一个模块
0
A
回答
0
想通了:方法是添加一个测试jar与“测试”范围。
<type>test-jar</type>
<scope>test</scope>
因此,这里是我的情况下,完全依赖
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-core_${scala.binary.version}</artifactId>
<version>${project.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
0
您必须创建一个测试罐子出你的核心模块,然后将其添加为一个测试你的SQL模块中范围依赖。
将下面的插件声明添加到核心模块的pom文件的build/plugins部分。
<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>
现在你的SQL模块中添加此试验瓶作为一个依赖
<dependency>
<groupId>com.coderplus.test</groupId>
<artifactId>coremodule</artifactId>
<version>1.0-SNAPSHOT</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
相关问题
- 1. 在Intellij中,一个模块可能依赖于另一个模块的测试
- 2. 项目设置:让一个Web项目依赖于另一个项目
- 3. 在一个多模块项目中,maven模块可以访问它所依赖的另一个模块的传递测试范围的依赖关系吗?
- 4. Maven的2:模块依赖于另一个同样的项目(二题)
- 5. Gradle依赖于另一个项目失败的模块
- 6. 你如何测试一个依赖于另一个的模型?
- 7. 多模块项目中的Maven测试依赖项
- 8. maven项目如何依赖另一个本地maven项目?
- 9. 测试依赖于另一个类的静态函数的类
- 10. 依赖于JAR的多个Maven模块
- 11. 如何在具有测试依赖性的maven项目中测试intellij中的单个测试模块?
- 12. 依赖于另一个模块的Android NDK模块
- 13. 添加另一个项目的maven依赖项
- 14. 如何将Maven项目用作另一个Maven项目的依赖项?
- 15. 如何使一个项目的jar依赖于另一个jar
- 16. 当测试类扩展另一个具有依赖关系的类时设置一个测试 - PHPUnit
- 17. 其他项目中的一个项目的maven依赖项?
- 18. 依赖于另一个行家模块列表行家模块
- 19. Maven的测试类依赖
- 20. 如何使一个项目在Visual Studio中依赖于另一个项目?
- 21. 如何使一个模块依赖于另一个模块工件?
- 22. Maven配置文件依赖于另一个配置文件
- 23. IntelliJ:在maven项目的另一个模块中设置的断点
- 24. Java项目依赖于另一个项目
- 25. 如何指定项目依赖于另一个项目?
- 26. 依赖属性依赖于另一个
- 27. Maven在一个模块中的黄瓜测试代码和在另一个模块中的测试执行
- 28. 重新组织测试文件的选项,其中一个类依赖于另一个类?
- 29. 依赖于另外一个
- 30. 如何依赖于多模块SBT项目的一个子项目从GitHub