在不必重启服务的情况下,使得修改的功能效果生效,就需要使用热部署。
IDEA配置
- Settings–Build,Execut,Deployment–Compiler–勾选Build Project automatically
- Ctrl+Shift+A后输入:registry搜索,勾选compiler.automake.allow.when.app.running
热部署的几种方式
可以使用以下几种方式,具体不再详细描述,网络搜索之。
devtools
DevTools内置了一个LiveReload服务,可以在资源变化时用来触发浏览器刷新。
Spring Loaded
JRebel插件
IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用