I'm building a Maven project with following SureFire configuration:
<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>
Problem is, that when I build it with mvn clean install -DskipTests=true
, the tests are still being executed. What could be the problem?
I tried both -DskipTests
(which is from the Maven website) and -DskipTests=true
, which is added by IntelliJ Idea when I check "skip tests" checkbox.
I don't use any Maven settings.xml
.
- Maven version: 2.2.1
- Surefire plugin: 2.3
EDIT
If I comment out the SureFire plugin configuration, the parameter behaves as I expect to. What could be the problem with the configuration above?
question from:
https://stackoverflow.com/questions/19838734/maven-dskiptests-ignored 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…