前言所谓热部署,简单来说,就是代码修改后不需重启项目就可自动加载出新的内容 。
注意:热部署在 debug 调试模式下才生效!
IDEA 配置
- 【Spring Boot 应用的热部署配置】在 IDE(IDEA)中开启相关项目自动构建选项
文章插图
- 开启编译器设置中修改后自动编译的选项(下图是 IDEA 2021版本,其他版本可能在其他位置)
文章插图
其实就是在需要使用热部署功能的 Spring Boot 项目中添加热部署插件/依赖Spring Boot DevTools
即可 。
可以在创建项目时直接勾选该依赖,或者后面在 pom.xml 中手动添加均可 。
- 在需要进行热部署的 Spring Boot 应用中添加依赖
<!-- spring-boot-devtools --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><version>2.7.0</version></dependency>
- 在项目配置中,选择变动更新策略
文章插图
- 以调试模式运行项目
- 修改代码,鼠标退出 IDEA 几秒后,观察控制台是否自动构建项目
如果不使用的话,直接取消勾选 IDEA 的下列一项配置即可!
文章插图
经验总结扩展阅读
- 2023年农历八月初二应聘吉日 2023年9月16日是应聘的黄道吉日吗
- 图数据 3D 可视化在 Explorer 中的应用
- 2023年9月17日应聘好不好 2023年农历八月初三宜应聘吗
- 电视剧牛努力应聘是第几集?
- Spring Boot 项目自定义 banner
- 2023年1月29日应聘吉日一览表 2023年1月29日适合应聘吗
- springboot项目整合-注册功能模块开发
- 一 UBOOT编译--- make xxx_deconfig过程详解
- 辛金男和庚金女合财吗 容易互克应该相互迁就
- 电商企业公司名字有哪些 供应链公司名字起名大全