欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Spring Boot 应用的热部署配置方法,

来源: javaer 分享于  点击 39653 次 点评:275

Spring Boot 应用的热部署配置方法,


目录
  • Spring Boot 项目之热部署配置
    • 前言
    • IDEA 配置
    • Spring Boot 项目配置
    • 测试
    • 后话

Spring Boot 项目之热部署配置

前言

所谓热部署,简单来说,就是代码修改后不需重启项目就可自动加载出新的内容。

注意:热部署在 debug 调试模式下才生效!

IDEA 配置

1.在 IDE(IDEA)中开启相关项目自动构建选项

2.开启编译器设置中修改后自动编译的选项(下图是 IDEA 2021版本,其他版本可能在其他位置)

Spring Boot 项目配置

其实就是在需要使用热部署功能的 Spring Boot 项目中添加热部署插件/依赖 Spring Boot DevTools 即可。

可以在创建项目时直接勾选该依赖,或者后面在 pom.xml 中手动添加均可。

1.在需要进行热部署的 Spring Boot 应用中添加依赖

<!-- spring-boot-devtools -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <version>2.7.0</version>
</dependency>

在项目配置中,选择变动更新策略

测试

  1. 以调试模式运行项目
  2. 修改代码,鼠标退出 IDEA 几秒后,观察控制台是否自动构建项目

后话

开启热部署后,IDE 对电脑的性能要求比较高,性能较差电脑的开发体验可能不太友好。

如果不使用的话,直接取消勾选 IDEA 的下列一项配置即可!

到此这篇关于Spring Boot 应用的热部署配置 的文章就介绍到这了,更多相关Spring Boot热部署配置 内容请搜索3672js教程以前的文章或继续浏览下面的相关文章希望大家以后多多支持3672js教程!

您可能感兴趣的文章:
  • SpringBoot深入讲解单元测试与热部署应用
  • Idea2022版本配置SpringBoot热部署的教程
  • idea配置springboot热部署终极解决办法(解决热部署失效问题)
  • Springboot在IDEA热部署的配置方法
  • 详解SpringBoot配置devtools实现热部署
相关栏目:

用户点评