本篇学习spring boot热部署
文章目录
在学习spring boot项目,我们每一次修改都需要重新启动项目,这里就需要spring boot热部署来解决问题。
在Spring Boot中,可以通过使用开发工具和配置来实现热部署(Hot Deployment),即在运行应用程序时,对代码的更改会自动生效,无需重新启动应用。
实现热部署
- 在 pom.xml 中添加框架引用。
添加热部署框架支持:
框架如下:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
</dependency>
- Settings 开启项目自动编译。
-
在新项目同样进行设置,重复上述操作。
-
自动生成目录
- 点击运行
注意:
这里点击的并不是直接运行而是debug调试运行,这样热部署才算配置成功。
热部署并不是代码修改后直接进行,而是在代码修改一段时间后运行。