问题由来:
最近发现用maven package打包的速度越来越慢了,非常影响调式速度。
解决方案:
因为在控制台发现了测试用例里面的输出,所以问题定位到是因为在打包的时候运行了测试用例,那就很简单了,百度一搜很多博客都又写,比如:
https://blog.youkuaiyun.com/m0_37893932/article/details/78781558
首先确认是这个springboot的maven插件
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<finalName>***</finalName>
<mainClass>***</mainClass>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
然后在标签下的标签中加入true
<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>
</properties>
就是这个skipTest改了立马见效。