SpringBoot热部署自动重启 spring-boot-devtools

IDEA springboot项目热部署设置

1.首先项目pom.xml依赖 spring-boot-devtools

  • pom依赖

      
          org.springframework.boot
          spring-boot-devtools
           true 
          runtime
      
    
  • application.yml进行devtools配置

      spring:
        devtools:
          restart:
            # 默认情况下 resources 下的文件是不会检测更新的,这一样设置就会检测啦
            exclude: static/**,public/**
            enabled: true
    

2.首先将项目设置为自动加载

  • File/Other settings/Default Settings/

SpringBoot热部署自动重启 spring-boot-devtools_第1张图片

  • 快捷键 Ctrl + Shift +Alt + / (1.Register) 将compiler.automake.allow.when.app.running 勾上

SpringBoot热部署自动重启 spring-boot-devtools_第2张图片

3.重启Idea 修改个文件 看看是不是会自动重启啦?

你可能感兴趣的:(springboot,java,maven)