springboot项目开启自动热部署
一 自动热部署配置
- 1.添加依赖
注意:不用维护版本号,但是如果spring-boot-starter-parent版本过低会提示springboot未维护该依赖,建议springboot版本2.5.4及以上
手动触发热部署:ctrl F9
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency>
- 2.打开自动编译

- 3.启动允许程序运行时自动make
ctrl shift alt / 调出registry,如图;

设置完后,当修改完代码,IDE工具失去焦点5秒钟后会触发自动构建.
二 参与热部署范围:
- 默认不触发范围:

- 配置修改范围:

三 关闭热部署
1.可在配置文件配置,但是存在被优先级更高的配置覆盖的问题:
spring.devtools.restart.enabled=false
2.启动类配置,优先级高,不会被覆盖
本文来自博客园,作者:bgtong,转载请注明原文链接:https://www.cnblogs.com/bgtong/articles/15898124.html

浙公网安备 33010602011771号