1,问题描述
默认情况下,当我们使用 maven 对项目进行打包的时候,Spring Boot 都会对我们的测试类进行预测试,并且进行数据库的预连接。如果测试不通过或者数据库连接不上,那么就无法打包成功!
但有时我们打包的环境确实无法连上目标数据库(或者其它一些服务),这时候 maven 打包就会中断,无法成功打成 jar 包。
2,解决办法
如果想要让 spring boot 打包时跳过这些测试步骤,可以编辑 pom.xml 文件,在 properties 节点中增加 skipTests 设置即可。
原文出自:www.hangge.com 转载请保留原文链接:https://www.hangge.com/blog/cache/detail_2638.html<properties> <java.version>1.8</java.version> <skipTests>true</skipTests> </properties>