一、命令方式
一般打包命令为mvn package 但不想执行测试用例怎么办呢?
mvn package -DskipTests
mvn package -Dmaven.test.skip=true
两种都可以跳过测试用例
区别:
mvn package -DskipTests : 跳过测试用例,但执行型测试代码的编译 target/test-classes
mvn package -Dmaven.test.skip=true : 跳过测试用例,且不执行测试代码的编译
二、配置方式
使用maven surefire 插件
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.2</version>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
三、工具跳过(Eclipse)
这种方式不适用于线上环境