开启IDEA自带的自动编译
打开IDEA的设置
选中编译器
勾选自动构建项目
开启IDEA的动态自动编译
同时按住Ctrl + Shift + Alt + /
进入Registry
勾选自动编译并调整延时参数
compiler.automake.allow.when.app.running -> 自动编译
compile.document.save.trigger.delay -> 自动更新文件
<font color=red>compile.document.save.trigger.delay 主要是针对静态文件的更新</font>
开启IDEA的热部署策略
选中顶部导航栏的运行
选择运行配置
选择编辑配置
选择 Update classes and resources
使用Spring Boot 热部署插件
<font color=green>在使用spring boot的情况下不需要上述操作,直接引入依赖插件即可</font>
使用spring-boot-devtools插件之后,同时按下Ctrl + Shift + F9即可实现免启动快速更新
在pom.xml文件中添加插件
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
</dependency>