springboot配置热启动,自动重启服务
第一步,在pom.xml里添加依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency>
第二步,在左上角file-settings菜单里搜到Compiler并勾选Build project automatically
第三步,在Tools的Advanced Settings下勾选此选项
重启服务后看到这条消息就是配置成功了
排除自动重启资源
有一次资源,在更改时不一定需要触发自动重启。 比如 thymeleaf,
在application.yml配置排除的目录
spring:
devtools:
restart:
exclude: static/**,public/**,templates/**