首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring Boot Maven插件-spring-boot:运行和生产

Spring Boot Maven插件-spring-boot:运行和生产
EN

Stack Overflow用户
提问于 2017-08-01 05:29:26
回答 2查看 1.1K关注 0票数 4

在生产环境中使用Spring Boot Maven插件的以下命令启动Spring Boot应用程序是一个好主意或实践吗?

代码语言:javascript
复制
mvn spring-boot:run 
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-08-01 05:38:58

如果您想使用Maven JVM运行应用程序,这是很好的。

这只是运行应用程序的另一种方法,而不是使用可执行jar。

作为替代方案,您也可以使用gradle启动您的应用程序

代码语言:javascript
复制
gradle bootRun

哪个是最好的取决于你的环境。对于实时生产代码,我总是使用版本化的可执行jar。

票数 0
EN

Stack Overflow用户

发布于 2018-03-22 22:13:35

不,这不是个好主意。您将在每次运行时重新构建您的项目,这意味着您将在每个新的VM /容器上提取所有需要的依赖项。

另外,例如,将spring-boot-maven-plugin与dev-tools结合使用会产生您不希望在生产环境中使用的选项。范围从使用其他数据库设置到禁用模板引擎的缓存机制。

改用可执行的jar。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45425594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档