Переопределить конфигурацию Surefire через командную строку - PullRequest
0 голосов
/ 19 сентября 2019

Я думаю, что это простая проблема для 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.

1 Ответ

2 голосов
/ 20 сентября 2019

Цели плагина можно найти на Целях страница каждого плагина Maven.Если вы выберете конкретную цель, то увидите параметры цели , а для цели surefire:test:

<forkCount> ... Свойство пользователя: [Какой сюрприз!;] forkCount

Следовательно:

mvn ... -DforkCount=1 ...
...