idea 热部署插件 JRebel

发布时间 2024-01-12 22:45:19作者: 学Java的`Bei

前言:

  热部署:是在不关闭或重启服务的情况下,更新Java类文件或配置文件,实现修改内容生效;

  通过热部署,可提高开发效率,节省程序打包重启的时间;同时,可实现生产环境中需要不停机或重启的服务的升级。

 

  随着代码量增加,也需要不断改动,我们需要重新Run或者DeBug。

  开发效率下降,JRebel就是个很好的热部署工具。

 

1. 安装

  打开idea,File --> settings --> Plugins --> 搜索:JRebel and XRebel

  

  安装完成 Apply — OK

  

2. 下载

  到github下载反向代理:https://github.com/ilanyu/ReverseProxy/releases/tag/v1.4

  官网:https://plugins.jetbrains.com/plugin/4441-jrebel-and-xrebel/versions

  这里我下载 windows-amd64。 

  

  将下载好的文件直接放到咱们顺手的地方,双击打开。

  注意:在代码运行期间,一定要将此终端为开启状态。

  

  Ctrl + C 优雅的关闭。

 

3. 激活

  点击运行后出现此弹框 Activate now。

  

  url1:

     激活网址是自己本地地址 http://127.0.0.1:8888/+GUID官网随机生成

      GUID官网:https://www.guidgen.com/

      http://127.0.0.1:8888/d3545f42-7b88-4a77-a2da-5242c46d4bc2

      http://127.0.0.1:8888/132d042c-3b1a-4c45-9044-b7897c3de788

  url2:随便写一个邮箱格式即可。

  直接copy.

  

  点击 Activate JRebel即可。

  最后将JRebel设置为Work offline模式。也可设置 平均时间。