【发布时间】:2016-10-08 15:39:51
【问题描述】:
我阅读了很多关于 spring 开发工具的信息,并且我已经尝试过它们,它们看起来很酷。但是,我不明白它们是如何启用/禁用的。例如,只需添加依赖项,一切都会神奇地工作,但是如果我想将我的代码部署到生产环境中呢?开发工具是否仍在运行,我需要使用配置文件或其他方式禁用它们?
【问题讨论】:
-
只需添加一个依赖项,当您运行应用程序时,它们就会位于类路径中,以便 Spring Boot 找到并激活它们。对于生产,请确保您不在类路径中包含 devtools jar 文件;或者在您的构建中,使用例如 Maven 配置文件并确保 devtools 不作为生产构建的依赖项。
-
好的,所以我应该将依赖项添加到开发人员配置文件或类似的东西中启用或禁用它。是否有使用环境变量来配置它的替代选项,还是必须是配置文件?
标签: spring spring-boot