【轉載】Maven中-DskipTests和-Dmaven.test.skip=true的區別
本文轉載至《Maven中-DskipTests和-Dmaven.test.skip=true的區別》
在使用mvn package進行編譯、打包時,Maven會執行src/test/java中的JUnit測試用例,有時為了跳過測試,會使用引數-DskipTests和-Dmaven.test.skip=true,這兩個引數的主要區別是:
-DskipTests,不執行測試用例,但編譯測試用例類生成相應的class檔案至target/test-classes下。
-Dmaven.test.skip=true,不執行測試用例,也不編譯測試用例類
相關文章
- Vue中computed和watch的區別(轉載)Vue
- Java之for(;;)和while(true)的區別JavaWhile
- idea maven中lifecycle 和 plugins的區別IdeaMavenPlugin
- js中return、return true、return false的區別JSFalse
- [轉載] 整理下java中stringBuilder和stringBuffer兩個類的區別JavaUI
- 深入瞭解gradle和maven的區別GradleMaven
- Ruby中的true和falseFalse
- maven與ant的區別Maven
- maven </dependencies>和</dependencyManagement> 有什麼區別Maven
- [轉載] spring aop 環繞通知around和其他通知的區別Spring
- SpringBoot的repackage和Maven打包命令之間的區別 - BaeldungSpring BootPackageMaven
- 轉發和重定向的區別?
- JavaScript中for in 和for of的區別JavaScript
- Js中for in 和for of的區別JS
- mysql中!=和is not的區別MySql
- Python中is和==的區別Python
- JavaScript中==和===的區別JavaScript
- Linux中“>”和“>>”的區別Linux
- Python 中 is 和 == 的區別Python
- mysql中“ ‘ “和 “ ` “的區別MySql
- 過載和重寫的區別
- PHP 中的 -> 和 :: 的區別PHP
- CPU單核多核區別【轉載】單核
- 轉發和重定向的過程和區別
- java中maven下載和安裝整理JavaMaven
- Java中HashMap,LinkedHashMap,TreeMap的區別[轉]JavaHashMap
- 轉載_Linux程式與執行緒的區別Linux執行緒
- java 中equals和==的區別Java
- SQL中where和on的區別SQL
- deferred中done和then的區別
- 新聞稿釋出中首發來源與轉載的區別
- JS中的!=、== 、!==、=== 的用法和區別JS
- input屬性disabled和readonly的區別(轉)
- 【轉】理解 CI 和 CD 之間的區別
- maven打包 package install deploy區別MavenPackage
- jquery中prop和attr的區別jQuery
- javascrit中undefined和null的區別JavaUndefinedNull
- Oracle中Date和Timestamp的區別Oracle