我认为这对于 Java DevOps 来说是一个简单的问题。我对设置测试执行线程数的 Surefire 参数有疑问。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<forkCount>2.5C</forkCount>
<reuseForks>false</reuseForks>
</configuration>
</plugin>
我希望可以从命令行指定一个覆盖,将其设置为1
。
最佳答案
您可以在 Goals page 找到插件的目标每个 Maven 插件。如果您选择特定目标,您会看到 goal's parameters以及 surefire:test
目标是:
<forkCount>
... User property is: [What a surprise! ;]forkCount
因此:
mvn ... -DforkCount=1 ...
关于java - 通过命令行覆盖 Surefire 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58009381/