IDEA安装JRebel插件实现热更新(21-9-25)

环境:

  • macOS Mojave 10.14.5
  • IntelliJ IDEA 2018.3.1

下载安装激活


由于 IDEA 下载插件网络不给力,直接采用离线部署。

首先,下载插件 JRebel
链接:https://pan.baidu.com/s/1eT418Ls
密码:2q1w

2019-08-23 at 5.14 P

第一步,离线安装 jr-ide-intellj-7.1.5_13-17.zip。然后重启 idea。

第二步,ReverseProxy 是代理转换,也就是给你激活用的。windows 可以直接运行程序,mac 需要先设置权限再运行。我用的 mac windows 就不介绍了。

chmod 777 ReverseProxy_darwin_amd64
./ReverseProxy_darwin_amd64

第三部,重启之后,激活 JRebel

2019-08-23 at 5.27 P

选择 Connect to License Server

第一栏填写:http://0.0.0.0:8888/xxx
xxx 是用下面工具生成的GUID生成器

邮箱随便填写,注意格式即可,最后别忘了在协议那打勾。然后激活即可。

第四步,在关闭代理前,不要忘记关闭 JRebel 的在线工作模式,如下图

2019-08-23 at 5.42 P

解决版本不一致的问题


如果你的 IDEA 版本是2017版本,那么应该就已经可以正常使用了,如果你的 IDEA 版本是2018.3以上的话,会因为版本不兼容产生错误。这时我们需要更新 JRebel 的版本。

第一步,下载 JRebel 插件

我选择了最新的 2019.1.5版本。下载后得到文件 jrebel-2019.1.5-nosetup.zip。解压备用。

第二步,找到 IDEA 的本地插件管理仓库,/Users/Username/Library/Application Support/IntelliJIdea2018.3/jr-ide-idea,使用第一步解压包中的新版本的 jrebel.jar 文件覆盖 jr-ide-idea/lib/jrebel/jrebel.jarjr-ide-idea/lib/jrebel6/jrebel.jar。覆盖后重启 IDEA,然后需要重新激活,激活步骤同上,激活后就可以正常使用了。

延续使用方法


ReverseProxy_darwin_amd64 库在当前文件夹下

1
2
3
chmod 777 ReverseProxy_darwin_amd64
./ReverseProxy_darwin_amd64
Idea 热部署 激活 http://0.0.0.0:8888/lacus 180后重复上述操作即可

2021年9月25日


  1. 安装插件

  2. 在线GUID地址

    如果失效刷新GUID替换就可以!
    服务器地址:https://jrebel.qekang.com/{GUID}

  3. 打开jrebel 如下所示面板,选择Connect to online licensing service

  1. 设置成离线工作模式
文章作者: Ammar
文章链接: http://lizhaoloveit.cn/2019/08/23/IDEA%E5%AE%89%E8%A3%85JRebel%E6%8F%92%E4%BB%B6%E5%AE%9E%E7%8E%B0%E7%83%AD%E6%9B%B4%E6%96%B0/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Ammar's Blog
打赏
  • 微信
  • 支付宝

评论