在Spring Boot应用的开发中,如果不想反复的重启应用,可以使用 Spring Boot 的 DevTools工具。

加入依赖库

在项目中加入一下依赖:

1
2
3
4
5
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>

在Idea中启动热加载功能

  1. 设置自动编译(settings-compiler-make project automatically)
  2. ctrl+shift+alt+/ Registry (Mac OS 采用双击 shift 键激活 Registry对话框)
  3. 在第二步的对话框中,勾选compiler.automake.allow.when.app.running
TAGS