1.前言
上一随笔写了如何使得spring boot热更新前端 ,但后端java部分无法热更新。
对于Java热更新,以前常使用 springloaded ,但是缺点 和bug很多
无法实现真正意义的 Java热更新
于是出来了个叫 JRebel的插件 ,很好用 ,但是需要收费,当前可以免费使用15天 。
对于我这样的穷学生 ,买不起 ,所以 ,我只能破解 ,网上有些破解版直接安装到idea ,一点都不靠谱 ,不说这个,安全就受到威胁。
那怎么办?
很简单,自己破解就行!!!
2.下载配置信息
我把注册机放在git仓库
https://github.com/cen-xi/plugin-JRebel
需要下载
//
进入网址https://www.guidgen.com/
获取随机的 GUID字符串
3.安装JRebel
直接进入的插件列表[setting - plugins ]找到找到后安装就行
搜索 jrebel ,找到后安装即可【我已经安装了,所以没有显示安装按钮intall】
4.破解操作
(1)安装成功后重启idea
(2)启动注册机,会弹出指令框,不需要理会
(3)随意进入一个工程
点击rebel启动 ,会自动弹出授权页面
第一行输入: http://127.0.0.1:8888/GUID字符串
第二行输入 任意的邮箱
同意协议并提交即可
等待一会后重启
(4)进入setting ,会发现多出来了个选项
点击 JRebel & XRebel
右边会有个叫 work offline 按钮,点击
出现下图即表示破解成功
现在可以关闭注册机了【关闭指令框即可】
5.测试
(1)注备一个接口测试
(2)启动工程,绿色小火箭图标才是jrebel启动 ,点击即可
(3)访问网址 ,http://localhost:8001/getname?name=tom
修改接口,
然后直接进入浏览器刷新页面
Java热更新成功
(4)添加新接口
然后直接进入浏览器访问网址
Java热更新再次成功
撒花!!!
--------------------------
参考博文原址 : https://www.cnblogs.com/chenjiahao9527/p/11524255.html