安装插件
打开插件市场安装插件,搜索JRebel
重启IDEA激活JRebel
第一步 生成一个GUID https://www.guidgen.com/
第二步 根据反向代理服务器地址拼接激活地址
把第一步生成的GUID 添入 https://jrebel.qekang.com/GUID,eg:https://jrebel.qekang.com/75820268-4c59-4759-b0a7-ca5455af860e
https://jrebel.qekang.com/是别人搭建的代理服务器,推荐使用自己搭建的服务,搭建代理服务非常非常非常简单,教程在这里:JRebel反向代理服务搭建。搭建自己的服务代理可以使用XRebel的性能分析,肥肠有用!!
第三步激活jrebel
激活后的样子:
第四步 激活后将插件改为线下模式
JRebel使用
IDEA设置
第一步 开启自动build
第二步 开启运行时自动编译 以及修改自动编译延时
ctrl+shift+alt+/ 点击registry
重新设置属性
- compiler.automake.allow.when.app.running 勾选,开启运行时自动编译
- compiler.automake.postpone.when.idle.less.than 默认是3000毫秒。当空闲小于该值时编译器自动延迟。可以设置短一点,这样每次修改后可以尽快的编译。
- compiler.automake.trigger.delay 自动编译触发延时 单位毫秒
- compiler.document.save.enabled 指定是否启用保存项目响应当文档被更改
- compiler.document.save.trigger.delay 主要是针对静态文件的更新 单位毫秒
设置完以后的样子:
项目设置
第一步打开jrebel面板,添加项目
注意,这里只需要勾选左边栏就可以了,右边是远程jrebel,不需要勾选
第二步 选在jrebel代理
这里根据需要是否使用xrebel
第三部 项目运行时策略选择
https://manuals.jrebel.com/jrebel/ide/intellij.html