添加依赖
<!--热部署依赖,生产环境、应用被打成jar包后,自动失效-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
添加配置文件
配置文件中显示指定,默认值也是true,但是防止其他地方修改了默认值,所以,建议添加这个配置信息。
spring:
devtools:
restart:
enabled: true
修改mac上的Intellij IDEA配置文件
第一、修改Compiler
mac上快捷键:Command + ,
第二、修改Registry
mac上快捷键:Command + Shift + A
勾选自动编译选项
总结
重启启动应用服务后,对代码进行编辑,然后保存代码,将会触发自动编译过程。如果Intellij IDEA设置了自动保存,那么每当你的代码触发了自动保存功能,将会重启应用服务。如果没有设置自动保存功能,使用Command + s 保存文件,将会触发应用重启。