Maven單元測試插件(Maven跳過單元測試)

maven編譯時有兩種跳過單元測試的方法

  • cmd命令行跳過單元測試
    cmd命令有兩種參數跳過單元測試
  1. mvn clean install -Dmaven.test.skip=true
    不編譯不執行測試用例
  2. mvn clean install -DskipTests
    編譯但不執行測試用例
  • pom插件跳過單元測試

    pom中加入下面的插件,在idea或者cmd下直接執行mvn clean install即可,但是插件中使用skipTests或者skip標籤,在執行命令時,都會編譯測試用例

    <build>
        <plugins>
    		<plugin>
    		    <groupId>org.apache.maven.plugins</groupId>
    		    <artifactId>maven-surefire-plugin</artifactId>
    		    <version>2.17</version>
    		    <configuration>
    		        <!-- 跳過失敗的單元測試 -->
    		        <testFailureIgnore>true</testFailureIgnore>
    		        <!-- 編譯不執行測試用例,等價於<skipTests>true</skipTests> -->
    		        <skip>true</skip>
    		    </configuration>
    		</plugin>
    	</plugins>
    </build>
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章