与eclipse不同,eclipse中热部署是默认开启的,而IDEA中默认是关闭状态。
一、配置文件
<!-- 热部署 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
二、打开自动编译
1.打开设置
2.选择compiler,勾选自动编译选项
3.确保正确引用编译
3.1按下快捷键 Shift+Ctrl+Alt+/ 选择Registry
3.2确保本选项为勾选状态(未勾选或首次打开时不会在第一行,需要往下翻找)
三、测试热部署
重启项目,清空日志,修改一些值,然后保存。看控制台是否打印springboot启动日志,或者直接去网页测试。