前言
maven编译打包的时候跳过test测试类有多种方式,下面介绍几种常用的方式
1、maven命令
可以使用以下命令
mvn install -dmaven.test.skip=true 或者 #=true可以省略,dskiptests属性默认为true mvn install -dskiptests=true
区别:
- mvn install -dmaven.test.skip=true 测试类不会生成.class 文件
- mvn install -dskiptests 测试类会生成.class文件
2、pom文件
spring boot项目跳过测试,使用spring-boot-maven-plugin,需要在pom.xml里加:
<properties> <skiptests>true</skiptests> </properties>
例:
<properties>
<skiptests>true</skiptests>
</properties>
<build>
<plugins>
<plugin>
<groupid>org.springframework.boot</groupid>
<artifactid>spring-boot-maven-plugin</artifactid>
</plugin>
</plugins>
</build>3、idea
如果我们是在idea进行install 或者package编译项目,那么点击下面的小图标,idea就会在编译时帮我们加上-dskiptests=true,跳过测试类

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
发表评论