目录
添加GAV
在需要启用热部署的SpringBoot项目的pom.xml中添加如下依赖
<!-- 项目热部署 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
设置IDEA 的 Compiler
Ctrl+Alt+S打开设置面板,搜索Compiler项,勾选Build project automatically,点击Apply按钮保存
设置Registry
Ctrl+Shift+Alt+/ 打开Maintenance 面板,点击Registry...选项进入Registry面板,查找 compiler.automake.allow.when.app.running项,勾选后关闭弹窗
设置项目热部署
打开IDEA右上方的Edit Comfigurations...选项,在面板中的SpringBoot下点击需要热部署的项目,将Configuration选项卡中的 “On 'Update' action ” 和 “On frame deactivation” 选中为 “Update class and resources”, 点击Apply按钮,启动项目即可