前言
- 在开发项目时,当修改了代码,需要重新启动服务,如果项目比较大,需要较长时间启动
- 热部署插件:spring-boot-devtools可以解决这个问题
环境
当前使用的springboot是2.7.2版本
步骤
-
加入依赖jar包
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency>
-
在setting设置自动编译
-
registry中设置允许程序运行时编译
在项目任意页面中使用组合快捷键“Ctrl+Shift+Alt+/”打开Maintenance选项框,选中并打开Registry页面
-
启动程序测试
不重启程序,将返回值修改为“热部署~”,测试成功