spring boot 热部署方案
step1 新增devtools依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>
step2 devtools配置
spring.devtools.restart.enabled: true 热部署生效 设置重启的目录 spring.devtools.restart.additional-paths: src/main/java classpath目录下的WEB-INF文件夹内容修改不重启 spring.devtools.restart.exclude: WEB-INF/**
step3 实现页面热部署
spring.thymeleaf.cache=false
step4 idea 设置
Settings 》 compiler 》build project automatically 勾选