- 添加pom依赖(注:添加依赖热部署即可生效)
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
- application.properties相关配置
#热部署是否生效,默认为true即生效
spring.devtools.restart.enabled=true
#热部署忽略项,指定的文件有改动不触发重启
spring.devtools.restart.exclude=static/**,public/**
#指定文件手动触发重启,设置此项后必须修改指定的文件才能触发重启
spring.devtools.restart.trigger-file=trigger.txt#设置模板缓存,默认为false,设置true可以减少服务重启
spring.thymeleaf.cache=true
- 注:配置手动触发重启指定的文件trigger.txt,文件与application.properties同级,文本内容没有硬性要求,只要有文本修改即可触发重启,为方便好看,此处可以定义一个版本号,修改版本号即可触发重启
version=1