idea 热部署作用:自动帮开发者重启 spring boot 项目,从而达到修改代码之后能够“实时”的看到最新的效果

1.添加热部署框架支持

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><scope>runtime</scope>
</dependency>

可以使用 idea 插件 EditStarters 来快速添加热部署框架支持

下载完成后,就可以在 pom.xml 中使用插件搜索框架支持了

可以看到添加成功

2.Settings 开启项目自动编译

开启 idea 的自动编辑,需要设置 idea 的两个 settings

3.开启程序运行中的热部署

不同的版本配置不同,配置分为 2021.2 之前的版本 和 2021.2 之后的版本

这里如果有这个放大镜点直接击搜索,如果没有就按 ctrl + F 试试

  1. 如果是 idea版本在 2021.2之前的,在这里直接就能搜索到 running,直接勾选,然后注意一定要点击 Close,因为另一个是恢复默认选项,一定不要点错了

  1. 如果是 idea 版本在 2021.2之后的,在Registry中是没有running(我的idea就是 2021.2 之后的)可以在 Settings 中找到 running 这个选项,然后选中,ok就可以了

4.使用 Debug运行程序

Spring Boot 热部署(热加载)相关推荐

  1. xml文件转为ftl_idea freemarker热部署,自动加载修改的ftl页面

    web.xml 缓存 如果web.xml里面存在类似下面的代码,就要把它注释掉,否则修改freemarker页面再刷新浏览器是不会生效的. <filter><filter-name& ...

  2. Spring Boot Admin2 @EnableAdminServer的加载

    其他相关文章: 1.Spring Boot Admin 参考指南 2.SpringBoot Admin服务离线.不显示健康信息的问题 首先根据官网的"快速开始",快速搭建一个Spr ...

  3. spring boot中mysql驱动加载过程

    1.我们一般选择的Datasoure工具类  private static final String[] DATA_SOURCE_TYPE_NAMES = new String[] { "o ...

  4. Spring Boot idel 实现热部署

    1. 相信大家很多都会说Spring Boot 实现热部署 在POM 中加一个 spring-boot-devtools 就可以了,但是很多时候是不行的话,下面我就来 带大家Spring Boot 如 ...

  5. tomcat + spring mvc原理(六):tomcat WAR包的部署与加载

    tomcat + spring mvc原理(六):tomcat WAR包的部署与加载 前言 监控的启动原理 状态监听 部署项目 前言 单独部署的tomcat服务器在运行中,当开发人员或者运维人员将开发 ...

  6. paip.提升用户体验--提升java的热部署热更新能力

    paip.提升用户体验--提升java的热部署热更新能力 想让java做到php那么好的热部署能力  "fix online"/在线修复吗??直接在服务器上修改源码生效,无需重启应 ...

  7. 多个Spring Boot项目部署在一个Tomcat容器无法启动

    Tomxin7 Simple, Interesting | 简单,有趣 本文将花费您五分钟时间 业务介绍 最近用Spring Boot开发了一个翻译的小项目,但是服务器上还跑着其他项目,包括一个同样用 ...

  8. 【java】四步法:spring boot项目部署在CentOS 8(后端篇)

    四步法:spring boot项目部署在CentOS 8(后端篇) 一.使用IDEA打包项目为jar包(构建) 1. IDEA版本 2. maven版本 3. pom.xml 设置 4. 构建jar包 ...

  9. java servlet 部署到tomcat_如何把spring boot项目部署到tomcat容器中

    把spring-boot项目按照平常的web项目一样发布到tomcat容器下 一.修改打包形式 在pom.xml里设置 war 二.移除嵌入式tomcat插件 在pom.xml里找到spring-bo ...

  10. Spring Boot项目部署服务器 本地正常 远程无法访问问题排错

    Spring boot项目部署linux 服务器本地正常 远程无法访问 问题描述 排错 原因 最后 最近买个云主机学大佬部署项目..然后直接炸裂了... 问题描述 本地保证代码没问题的情况下( jav ...

最新文章

  1. C语言的sizeof和strlen
  2. Formal Languages and Compilers-LL(1),FIRST and FOLLOW
  3. C# Redis实战(二)
  4. 跟我学 Java 8 新特性之 Stream 流基础体验
  5. 茱莉亚分形_茱莉亚的NaN Constant
  6. 在ODBC中应用DDX和RFX
  7. CTS(20)---CTS测试框架 -- V2版本
  8. Dos下面删除文件秘笈
  9. sql练习三(DataWhale 系列-最终)
  10. 案例:手动输入一个字符串,打散放进一个列表,小写字母反序 大写字母保持不变...
  11. 微博html5版是电脑还是手机,搜狐微博推出手机触屏版 采用HTML5技术
  12. RK px30 配置ap6212 wifi bt流程记录
  13. java网店系统_java网店系统JSPGOU
  14. VMWare ESXi thin磁盘空间回收,精简置备空间回收
  15. linux apktool的用法,Apktool的基本用法
  16. 交大计算机毕业去华为,想进华为,报考这几所大学,毕业生在华为扎堆!
  17. Mysql优化之explain你真的会吗?
  18. miniPCIE接口更换M.2/NGFF接口AX200无线网卡教程——华硕X450V笔记本更换intel AX200无线网卡
  19. wegame服务器维护启动游戏失败,wegame连接服务器失败
  20. 南京大学计算机考研难度分析,2020考研难度高的院校分析之【南京大学】

热门文章

  1. iOS 给类别(Category)添加weak (property)属性,关联(Associated)
  2. 加脱壳、加解密、破解辅助及其源码
  3. 003图片,超级链接及其它
  4. 黑马瑞吉外卖之文件上传和下载
  5. 美国电视剧小超人剧情在线
  6. 晋中学院计算机科学与技术专业老师,2017年晋中学院专业排名情况
  7. Linux 操作系统课程练习题(二)VI 编辑器
  8. 与、或、非、同或、异或门
  9. matlab风压风量,【原创】通风机空气动力性能测试数据处理Matlab代码
  10. macOS 开发 - NSMenu 添加目录