JRebel热部署,你还在为测试过程中修改一点代码就要重启而烦躁吗,idea使用JRebel,修改代码无需停止启动服务,代码修改完成直接再次调用即可。JRebel收费软件请勿使用本文档进行商用。本文介绍两种不同版本的JRebel安装使用。
一、jrebel6.4.3 低版本spring 使用,原因是spring版本过高时,使用该JRebel版本启动会报错,jrebel不支持高于spring4.2.7以上的版本。(没验证具体支持到多少spring版本)
JRebel6.4.3破解文件的下载链接 密码:xigg(破解文件不支持6.4.X以上版本的JRebel插件破解)
JRebel6.4.3安装文件 下载链接
1、安装:在idea中点击file->settings,再点击plugins->install plugin from disk,选择JRebel插件的离线安装文件,点击确定后重启idea。
**
2、破解:关闭idea,打开压缩包中的破解文件夹,替换一个licence文件与两个jar包 :
1)、将本机 C:\Users\你的用户名.JRebel\JRebel.lic替换为下载的补丁包里的 JRebel.lic;
2)、C:\Users\你的用户名.IntelliJIdea2017.1\config\plugins\jr-ide-idea\lib\JRebel6\JRebel.jar
3)、C:\Users\你的用户名.IntelliJIdea2017.1\config\plugins\jr-ide-idea\lib\JRebel\JRebel.jar
然后启动idea,在file->settings->plugins->JRebel中查看是否已显示激活,激活后显示valid,图标为绿色.
3、激活后,设置JRebel,选择settings -> JRebel -> advanced 选择Jrebel 6 Agent,然后重启idea。Jrebel的其他配置按默认就好。
二、最新版JRebel & XRebel,支持最新spring 版本
1、安装:在idea中点击file->settings,再点击plugins->Browse Repositories,选择JRebel and XRebel for Intellij安装
安装插件重启IDEA,下载激活JRebel的插件:地址链接:
链接: https://pan.baidu.com/s/1_1yNR3foWiIpvDYkBRJQCw
提取码: bd65
下载后打开这个ReverseProxy_windows_amd64.exe,如图:
打开激活页面
URL: http://127.0.0.1:8888/GUID,邮箱随便填个
GUID 生成地址: https://www.guidgen.com/
打开设置,搜索Jrebel,设置离线

设置成功页
关掉 ReverseProxy_windows_amd64.exe 窗口,勾选要运行热部署的服务模块
配置服务启动过程中的自动编译
crtl+shift+alt+/
三:安装成功及使用
JRebel启动spring boot
JRebel启动成功
热部署针对java文件,xml都有效,如果未起作用,可能是项目自动编译没有成功(修改完之后必须得把焦点离开IDEA,JRebel才会进行自动编译),可手动crtl+F9 编译项目,重新调取接口即可



