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>
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章