在eclipse每次使用run as -> maven install, 总是运行junit test,一些test还关联数据库, 有的比较危险。怎么跳过测试skip test呢?
首先确认是springboot的项目
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<finalName>***</finalName>
<mainClass>***</mainClass>
</configuration>
<executions>
<execution>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
然后在<project>
标签下的<properties>
标签中加入<skipTests>true</skipTests>
比如下面
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
<mysql.version>5.1.38</mysql.version>
...
<skipTests>true</skipTests>
<!-- maven方式跳过maven test, 等同$ mvn package -Dmaven.test.skip=true -->
<!-- <maven.test.skip>true</maven.test.skip> -->
<!-- surefire plugin方式跳过maven test, 等同$ mvn package -DskipTests -->
</properties>
注释的都是可替换的选择