Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 通过命令行覆盖Surefire配置_Java_Maven_Pom.xml_Maven Surefire Plugin - Fatal编程技术网

Java 通过命令行覆盖Surefire配置

Java 通过命令行覆盖Surefire配置,java,maven,pom.xml,maven-surefire-plugin,Java,Maven,Pom.xml,Maven Surefire Plugin,我认为这对于JavaDevOps来说是一个简单的问题。我对设置测试执行线程数的Surefire参数有问题 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <forkCount>2.5C<

我认为这对于JavaDevOps来说是一个简单的问题。我对设置测试执行线程数的Surefire参数有问题

  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <configuration>
      <forkCount>2.5C</forkCount>
      <reuseForks>false</reuseForks>
    </configuration>
  </plugin>

org.apache.maven.plugins
maven surefire插件
2.5C
假的

我希望可以从命令行指定一个覆盖,将其设置为
1

您可以在每个Maven插件的顶部找到插件的目标。如果您在那里选择了一个特定的目标,您将看到,
surefire:test
目标有:

用户属性是:[真令人惊讶!;]
forkCount

因此:

mvn ... -DforkCount=1 ...

它是一种与Java相关的Devops,所以Java专家可能甚至不知道。简言之,可以指定它,因为可以通过CLI进行设置。然后检查配置选项。似乎不可能。除了配置方式:(如果可能的话,您可以通过CLI执行相同的配置方式。