如何使用IDEA实现springboot热部署


什么是热部署[1]

在 Java 开发领域,热部署一直是一个难以解决的问题,目前的 Java 虚拟机只能实现方法体的修改热部署,对于整个类的结构修改,仍然需要重启虚拟机,对类重新加载才能完成更新操作。下面我们就看看对于简单的类修改的热部署怎么实现。

实现步骤

  1. 添加依赖
    在pom.xml文件里导入spring-boot-devtools依赖
        
           org.springframework.boot
           spring-boot-devtools
           true
           true
       

  1. idea设置
    请添加图片描述

  2. 使用快捷键
    Ctrl+Shift+Alt+/
    对相关参数进行设置
    请添加图片描述


  1. 热部署 ??

相关