我需要使用故障安全插件一一运行集成测试(请不要问为什么......他们只需要在单独的 jvm 中运行,这是避免单例的一个很好的理由)。
所以我想创建一个脚本,每行一个 maven 调用,每个 maven 调用在单个测试文件上运行测试。像这样的东西:
mvn failsafe:integration-test -D<???>=**/ITest1.java
mvn failsafe:integration-test -D<???>=**/ITest2.java
mvn failsafe:integration-test -D<???>=**/ITest3.java
...
在 pom.xml 我会添加类似
<includes>
<include>**/ITest1.java</include>
</includes>
到插件配置。有没有办法用命令行实现同样的效果?是否可以指定类似列表的配置选项?