如何使用IDEA实现springboot热部署

什么是热部署[1]

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

实现步骤

  1. 添加依赖
    在pom.xml文件里导入spring-boot-devtools依赖
        <dependency>
           <groupId>org.springframework.boot</groupId>
           <artifactId>spring-boot-devtools</artifactId>
           <optional>true</optional>
           <scope>true</scope>
       </dependency>

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

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


  1. 热部署 ↩︎

posted @ 2022-05-15 08:52  抗争的小青年  阅读(141)  评论(0编辑  收藏  举报