使用HotSwapHelper热部署教程

1. 下载HotSwapHelper定制版Java

下载地址: Releases · gejun123456/HotSwapHelper

image-20250717003814588.png
比如我使用的是java21 我就下载对应的java版本

下载完成后解压出来放到你任意的文件夹内

2. 设置IDEA

1. 更换项目使用的java

打开项目结构

image-20250717004123079
添加你刚刚下载的定制版java

image-20250717004327498

image-20250717004355447

2. 下载插件

打开IDEA的插件搜索 HotSwapHelper 下载 随后重启

image-20250717004440043

随后就可以在下面的服务内看到 点击就可以开启热部署 但是需要手动构建随(Ctrl+F9)后我们开启自动构建构建

image-20250717004637096

3. 开启自动构建

  1. 开启自动打包 Settings -> Build,xxxxx -> compilerimage-20250717004913782
  2. 打开自动重启 Setting -> Advanced Settings image-20250717005023956
  3. IDEA的设置完成 点击应用就ok

4. 设置服务配置

首先如图所示

  1. image-20250717005208764
  2. image-20250717005337040
  3. image-20250717005427856
  4. 保存即可

3. 启动服务

使用此选项启动服务即可完成热部署

image-20250717005614990

4. 演示

image-20250717010218411

image-20250717010220591

可以看到修改后返回浏览器等待一会儿再刷新浏览器内的数据就自己更新了