如何在 Spring Boot 项目中开启 “热部署“

目录

1. 添加热部署框架支持

2. 设置当前项目 Settings 和新项目 Settings 开启项目自动编译

3. 开启运行中热部署

4. 使用 Debug 启动项目 (社区版 IDEA)

1. 添加热部署框架支持

在 pom.xml 中添加如下框架引用:


 org.springframework.boot
 spring-boot-devtools
 runtime

具体步骤:

  1. 在 pom.xml 中右击选择 generate:

如何在 Spring Boot 项目中开启 “热部署“
  1. 选择 Edit Starters, 如何点击 ok, 选择 Developer Tools 里面的 Spring Boot DevTools 添加即可.

前提是你装了 Edit Starters 插件.(此处我这里是在创建项目的时候就把框架依赖添加进来了)

如何在 Spring Boot 项目中开启 “热部署“

2. 设置当前项目 Settings 和新项目 Settings 开启项目自动编译

第一步: 找到这两个 Settings, 先设置当前项目的 Settings, 再设置新项目的 Settings.(顺序无所谓)

如何在 Spring Boot 项目中开启 “热部署“

第二步:开启项目自动编译

如何在 Spring Boot 项目中开启 “热部署“

第三步: 打开新项目的 Settings, 重复前面两个步骤.

3. 开启运行中热部署

下面是高版本 IDEA 设置 (IntelliJ IDEA 2021.2 之后的版本)

如何在 Spring Boot 项目中开启 “热部署“

此处的设置是全局的, 不用设置新项目的 Settings.

4. 使用 Debug 启动项目 (社区版 IDEA)

如何在 Spring Boot 项目中开启 “热部署“

对于专业版 IDEA , 使用 run 和 debug 都可以, 对于社区版 IDEA , 需要使用 debug 来运行项目.

【总结】所谓的热部署其实就是帮你做了重新启动项目的工作, 当我们在项目中修改了部分代码, 想要重启服务器运行检查结果时, 此时我们不需要手动重启, 等了 3~5 秒延迟, 它会自动重启服务器.

Original: https://blog.csdn.net/xaiobit_hl/article/details/128417917
Author: Master_hl
Title: 如何在 Spring Boot 项目中开启 “热部署“

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/786238/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球