我正在将旧的Eclipse Restful项目移植到Spring Boot 2中。到目前为止,我很高兴我的项目已准备好可以在生产环境中部署,但...
当我执行“ mvn clean install”时,该过程失败,因为它尝试验证生产数据库服务器的内部IP地址。
当前状态:我无法在家中工作,并且由于无法访问内部网络,因此无需测试计算机的连接性,因此我需要进行RDP部署该项目。
问题::在Eclipse中,您可以部署任何项目而无需强制测试连接池,我可以对Spring Boot 2进行同样的操作吗?我可以绕过Hiraki的初始化吗?
提前感谢您提供任何信息。
答案 0 :(得分:2)
mvn install
默认将运行您的测试用例,作为其一部分,它将启动您的Spring Boot应用程序以运行那些测试。即使我们禁用了Hikari连接测试,如果没有正确的数据库连接,许多其他事情随后也可能会失败。
在工作中是否可以测试开发数据库服务器? (或者您是否可以将测试设置为针对像HSQLDB这样的内存数据库运行?)
如果您非常有信心不需要重新运行测试,则可以在安装过程中使用以下命令禁用它们:
mvn install -DskipTests