前言
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,跳过测试类
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
发表评论