【发布时间】:2016-09-20 16:35:02
【问题描述】:
根据Spring Boot Devtools docs,devtools 不会在“生产模式”下运行;也就是说,如果您使用 java -jar .., 执行 Spring Boot 应用程序,那么它将不会使用 devtools 的内置 JVM 魔法。但是,Spring Boot starter docs 仅向您展示了一种运行 Spring Boot 应用程序的方法...通过java -jar...。
首先我想知道:如何在非生产模式下运行我的 Spring Boot 应用程序?我知道您可以使用 Spring Boot CLI(例如 spring run)运行您的应用程序,但是这是唯一的方法吗?
此外,相同的 devtools 文档提到您可以使用 excludeDevtools 选项从生产二进制文件中显式删除 devtools jar,但他们从未解释在何处/如何使用它。这里有什么例子/想法吗?
【问题讨论】:
标签: java spring-boot