11 or latest
mvn clean install
mvn surefire-report:report-only surefire-report:failsafe-report-only
report will be generated under
{projectDirectory}/target/site/
mvn clean install -Dsurefire.failIfNoSpecifiedTests=false -Dtest=com.harishkannarao.SurefireSampleExtendedUnitTest
mvn clean install -Dsurefire.failIfNoSpecifiedTests=false -Dtest=com.harishkannarao.SurefireSampleUnitTest#surefireSampleUnitTest1
mvn clean install -Dtest=com.harishkannarao.SurefireSampleUnitTest#surefireSampleUnitTest1,com.harishkannarao.SurefireSampleExtendedUnitTest#surefireSampleUnitTest2 -Dsurefire.failIfNoSpecifiedTests=false
mvn clean install -Dfailsafe.failIfNoSpecifiedTests=false -Dit.test=com.harishkannarao.FailsafeSampleIT
mvn clean install -Dfailsafe.failIfNoSpecifiedTests=false -Dit.test=com.harishkannarao.FailsafeSampleIT#failsafeSampleIntegrationTest1
mvn clean install -Dfailsafe.failIfNoSpecifiedTests=false -Dit.test=com.harishkannarao.FailsafeSampleIT#failsafeSampleIntegrationTest1,com.harishkannarao.FailsafeSampleIntegrationTest.failsafeSampleIntegrationTest2
mvn clean install -DskipTests
mvn clean install -DskipITs
mvn clean test-compile failsafe:integration-test failsafe:verify