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