發現自己的maven程序在執行
mvn clean package
mvn package -Dmaven.test.skip=true -Ptest
終端還是打印出單元測試在執行,解決的過程中了解到-DskipTests和-Dmaven.test.skip=true的區別是
-DskipTests,不執行測試用例,但編譯測試用例類生成相應的class文件至target/test-classes下。 -Dmaven.test.skip=true,不執行測試用例,也不編譯測試用例類。
但是查看target目錄,下面依然有test-classes目錄,后來通過
mvn clean package -Dmaven.test.skip=true
解決,此時target目錄下並無test-classes目錄。
參考資料:
http://www.bkjia.com/Javabc/615372.html
http://www.cnblogs.com/frankyou/p/6062179.html