实现热部署:
热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用,即修改完代码后就不需要重启项目即可生效。在SpringBoot中,可以使用DevTools工具实现热部署。
- 添加DevTools依赖
org.springframework.boot spring-boot-devtoolstrue
- 在IDEA中设置自动编码
1、点击File-->Settings
2、点击Apply-->OK
- 在IDEA设置自动运行
按下快捷键Ctrl+Shift+Alt+/后点击Registry,勾选complier.automake.allow.when.app.running
注意:IDEA新版本(如IDEA 2021)中设置自动运行(最后一步设置)的方法不一致,其配置如下:
点击File-->Settings
配置完成后热部署即可生效!!!



