spring-boot-devtools

567 阅读1分钟

依赖

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional>
</dependency>

方式1:手动触发Triggering a restart

Build -> Build Project点击会重启application

方式2:idea配置自动触发

  • Preferences | Build, Execution, Deployment | Compiler,勾选Build project automatically
  • cmd + shift + option + ?选择Registry...,勾选compiler.automake.allow.when.app.running
  • 重启idea
  • 浏览器添加LiveReload插件,配合使用效果更好
  • Excluding Resources,在application.yml中配置spring.devtools.restart.exclude=static/**,public/**,即更改静态文件也重启application