城口网站建设永久免费跨境浏览app
Maven 打包时会把一些用于测试的类或文件也一起打包,无疑增加了打包失败的风险,也加剧了文件占用磁盘的大小。
所以本次写一下如何跳过测试类。
命令行方式跳过测试
我们可以用两种命令来跳过测试
- mvn clean package -DskipTests
- mvn clean package -Dmaven.test.skip=true
使用 mvn package -DskipTests 跳过单元测试,但是会继续编译。
使用 maven.test.skip 跳过单元测试的运行,也跳过测试代码的编译;
pom.xml 中配置跳过测试
<build><plugins><!--打包时跳过测试代码--><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><version>${maven-surefire-plugin.version}</version><configuration><skip>true</skip></configuration></plugin></plugins>
</build>