I am not sure what the difference between the maven directives -Dmaven.test.skip.exec
and -Dmaven.test.skip=true
-DskipTests
are. Both
Please look at the reference : http://maven.apache.org/surefire/maven-surefire-plugin/examples/skipping-test.html
Extract :
Skipping Tests
To skip running the tests for a particular project, set the skipTests property to true.
[...] [...] org.apache.maven.plugins maven-surefire-plugin 2.18.1 true You can also skip the tests via the command line by executing the following command:
mvn install -DskipTests
If you absolutely must, you can also use the maven.test.skip property to skip compiling the tests. maven.test.skip is honored by Surefire, Failsafe and the Compiler Plugin.
mvn install -Dmaven.test.skip=true