【发布时间】:2019-09-30 10:40:04
【问题描述】:
我正在尝试在不同的 JVM 上运行我的每个测试。为此,我使用了以下 Surefire 配置:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M3</version>
<configuration>
<forkMode>pertest</forkMode>
<forkCount>1</forkCount>
<reuseForks>false</reuseForks>
</configuration>
</plugin>
这个配置似乎是在不同的机器上运行每个 TestClasses,但我需要让每个测试方法在不同的 JVM 上运行。
当我在 Intellij 下设置附加配置时,我让每个测试都在不同的 JVM 上运行。
不是和我在我的 Surefire 插件下定义的一样吗?
【问题讨论】:
标签: maven testing junit maven-3 maven-surefire-plugin