Idea+spring-boot+devtools 实现项目的热部署
添加maven依赖:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>
添加spring-boot配置:
#配置热部署目录 spring.devtools.restart.additional-paths=src/main/java spring.devtools.restart.enabled=true spring.devtools.restart.exclude=resources/**
Idea设置:
Ctrl+Shift+a查找make project automatically并勾选,如下图:
Ctrl+Shift+Alt+/ 选择Registry,勾选compiler.automake.allow.when.app.running
确定即可,重启idea即可生效
修改代码后,Ctrl+s或Ctrl+F9即可热部署
Ctrl + Shift+F9强制重新部署
转载于:https://my.oschina.net/kevin2kelly/blog/1581120