使用Surefire和Failsafe时,如何执行mvn clean install跳过集成测试?
需求与配置说明
我使用Surefire插件运行单元测试,Failsafe插件运行集成测试,希望执行mvn clean install命令时跳过所有以IT结尾的测试类(如ApplicationIT)。
当前POM.xml配置
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>${surefire.version}</version> <configuration> <excludes> <exclude>**/*IT.java</exclude> </excludes> </configuration> </plugin> <plugin> <artifactId>maven-failsafe-plugin</artifactId> <version>3.1.2</version> <executions> <execution> <goals> <goal>integration-test</goal> <goal>verify</goal> </goals> </execution> </executions> </plugin>
参考目录结构

内容的提问来源于stack exchange,提问作者Juicy Jay
相关产品推荐
相关产品推荐

