Я создаю проект Maven со следующей конфигурацией SureFire:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${version.maven-surefire-plugin}</version>
<configuration>
<includes>
<include>**/*Test.java</include>
</includes>
</configuration>
</plugin>
Проблема заключается в том, что когда я строю ее с помощью mvn clean install -DskipTests=true
, тесты все еще выполняются. В чем может быть проблема?
Я попробовал как -DskipTests
(который находится на веб-сайте Maven), так и -DskipTests=true
, который добавлен IntelliJ Idea, когда я устанавливаю флажок "пропустить тесты".
Я не использую Maven settings.xml
.
- Версия Maven: 2.2.1
- Плагин Surefire: 2.3
ИЗМЕНИТЬ Если я закомментирую конфигурацию плагина SureFire, параметр ведет себя так, как я ожидаю. В чем проблема с конфигурацией выше?