【Springboot】devtools方式自动重启

309 阅读1分钟

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

1640767363(1).png

idea打开注册表查看 compiler.automake.allow.when.app.running 是否默认打勾,没有的勾上

idea打开注册表快捷键: Ctrl+Shift+Alt+/

注意不要改动其他东西哦,红字提示修改配置可能会使idea产生意想不到的行为哈

1640767565(1).png

配置文件中启用devtools中自动重启的命令

spring.devtools.restart.enabled=true

最后重启idea才能生效哈