Spring Boot Maven插件 - 弹簧引导:运行和生产
问题描述:
使用Spring Boot Maven插件的以下命令在开始生产Spring Boot应用程序时是一个好主意或实践吗?Spring Boot Maven插件 - 弹簧引导:运行和生产
mvn spring-boot:run
答
如果您想使用Maven JVM运行应用程序,这很好。
这只是一种运行应用程序而不是使用可执行jar的替代方法。
作为替代方案,你也可以使用gradle这个
gradle bootRun
哪个是最好的取决于你的情况下启动应用程序。对于实时生产代码,我会始终使用版本化的可执行jar。
对于生产这是一个坏主意。这意味着您直接从您的生产回购库中运行您的代码。而不是像罐子或战争那样经过良好测试的工件。 –