DevTools
DevTools是SpringBoot提供的开发工具,在激活以后,classpath 里对文件进行任何操作都会触发应用程序重新启动。SpringBoot在重新启动时会排除 /META-INF/resources 、/resources 、/static 、/public 和/templates。 可以设置Spring.devtools.restart.exclude 属性来覆盖默认的重启排除目录。
在build.gradle中加入依赖
runtime('org.springframework.boot:spring-boot-devtools')
在application.yml中加入配置
spring:
devtools:
restart:
enabled: true
exclude: static/**,public/**