java - 有没有办法告诉maven它应该执行哪个testClass

标签 java maven jenkins

这是我的问题。

我正在使用一个包含如此多测试类的项目

--Package
----TestClass1
----TestClass2
----TestClass3

每个testClass都是一个测试套件,包含它自己的beforeTesttestafterTest注释

我想实现与 testClass 一样多的 jenkins jonbs

现在我唯一的虚拟解决方案是复制项目并为每个作业创建一个 testClass。

有没有办法让maven通过名称指向一个类,或者类似的东西?类似于 mvn clean test -D=className

对不起我的英语

最佳答案

您可以将命令行属性 surefire.includesFile 设置为一个文件,在其中列出相关的类。另请参阅

https://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html

您应该在哪里寻找“includesFile”。

关于java - 有没有办法告诉maven它应该执行哪个testClass,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54947762/

相关文章:

java - 股票代码自动完成 API

java - 如何在结果集中获取字符串(Table.Column) JayBird

java - Tomcat webapp ClassLoader 不适用于运行时编译

java - 没有编译错误,但在 Maven 上仍然找不到符号

maven - 在Docker中编译Spark会导致java.net.SocketException

version-control - Jenkins - 如何阻止构建流?

java - 如果字符串中存在括号,Groovy Postbuild Plugin manager.getLogMatcher 正则表达式将返回 null

java - GSON:反序列化时删除不必要的父对象

docker - jenkinsci docker install-plugins.sh 构建失败

Javafx,逐行滚动而不是逐页滚动的滚动 Pane