Springboot 使用devtools方式实现代码改动服务自动重启的步骤如下
maven中加入devtools相关依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
idea打开settings查找Compiler, 勾选Build Project Automatically
idea打开设置快捷键:Ctrl+Alt+S
idea打开注册表查看 compiler.automake.allow.when.app.running 是否默认打勾,没有的勾上
idea打开注册表快捷键: Ctrl+Shift+Alt+/
注意不要改动其他东西哦,红字提示修改配置可能会使idea产生意想不到的行为哈
配置文件中启用devtools中自动重启的命令
spring.devtools.restart.enabled=true