侧边栏壁纸
博主头像
憨憨大头个人博客博主等级

心存希冀,目有繁星

  • 累计撰写 110 篇文章
  • 累计创建 13 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

【2023最新】idea中热部署插件JRebel的激活方式

Administrator
2024-09-02 / 0 评论 / 0 点赞 / 136 阅读 / 9680 字

Rebel介绍

JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效。IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启 Tomcat 服务器,修改才能生效;所以推荐使用 JRebel 插件进行热部署。

JRebel安装方式

1.插件仓库安装(推荐)

1、打开IDEA,选择File—>Settings—>Plugins—>在右侧选择Marketplace,
2、在搜索框输入jrebel—>选择搜索结果—>点击Install(安装),如下图。

img

2.下载zip文件包进行安装

下载地址:官网下载

1、下载插件。
2、下载后,打开IDEA,选择File—>Settings—>Plugins—>设置按钮—>Installed Plugin from Disk(从文件夹选择已下载的插件安装)。

安装完成后根据提示重新启动IDEA.

JRebel激活

安装之后需要重启IDEA,JRebel插件会提示需要激活,点击Jrebel Activation进行激活

img

激活方式有两种

1、注册地址填写激活网址 + 生成的GUID(不支持最新4.2版本) 激活版本 < jrebel版本 2022.4.2
2、本地地址 + 生成的GUID 支持 jrebel版本 2022.4.2

方法1:
  1. 安装JRebel插件后,注册地址填写激活网址 + 生成的GUID,邮箱随便填写,然后直接激活即可激活网址列表,尽量用排序靠前的

    http://jrebel-license.jiweichengzhu.com/{GUID}

    https://jrebel.qekang.com/{GUID}

  2. GUID可以使用在线GUID地址在线生成,然后替换{GUID}就行。

  3. 下面邮箱地址可随便输入。

  4. 选择我同意

  5. 提交

img

出现下方提示则激活成功,如果没有出现下面提示,请确定自己的网络通畅,然后再次点击激活,如果还不行:

  1. 检查插件版本
  2. 更换uuid重新尝试
  3. 使用激活方法2 重新尝试

img

方法2:

方法2与方法1类似,只不过最新版的2022.4.2 这个版本的jrebel应该是更改了激活方式 qekang方式激活不成功。

  1. 前置步骤均一致,在填入Team URL时,填入以下内容

    http://127.0.0.1:8888/{GUID}

    GUID可以使用在线GUID地址在线生成,然后替换{GUID}就行。

  2. 下面邮箱地址可随便输入。

  3. 选择我同意

  4. 提交

如果报Unable to connect to license server.Check your network connnection and/or VPN settings.

需要在此处下载自己机器系统相对应的工具,如图:

img

下载好了后,进行安装打开(激活插件时,程序保持启动,激活成功后可关闭),如图:

img

再次执行上面的操作步骤即可。

设置

  1. 设置成离线工作模式

    image-20230413173709943

  2. 设置自动编译

    由于JRebel是实时监控class文件的变化来实现热部署的,所以在idea环境下需要打开自动编译功能才能实现随时修改,随时生效

    image-20230413173904204

  3. 按快捷键 Ctrl+Shift+Alt+/ ,选择 Registry

    image-20230413174016853

    computer.automake.allow.when.app.running打√

    注意:如果idea版本较高,使用以下方法

    在高级设置里面将如下设置打√

    image-20230413174243104

启动

记得这里要打上√才能使用

image-20230413174348865

0

评论区