天天看點

Intellij JRebel 插件使用熱部署插件JRebel使用解決方案JRebel 簡單介紹

JRebel 簡單介紹

JRebel是一款JVM插件,它使得Java代碼修改後不用重新開機系統,立即生效。IDEA上原生是不支援熱部署的,一般更新了 Java 檔案後要手動重新開機整個項目,才能生效,使用JRebel後,可以不用重新開機便可将修改加載進web頁面,非常的高效。

目前對于idea熱部署最好的解決方案就是安裝JRebel插件。

第一步:Idea下安裝JRebel插件

這一步非常簡單!!

     1.打開IDEA;打開 File->Settings

Intellij JRebel 插件使用熱部署插件JRebel使用解決方案JRebel 簡單介紹

 2. 安裝插件

Intellij JRebel 插件使用熱部署插件JRebel使用解決方案JRebel 簡單介紹

第二步:激活

這一步很重要!點選下面的連結;并複制這個生成的URL(其他的攻略都很複雜,這個可以一鍵生成GUID對應的URL)

一鍵生成url連結(如果失效了,私信,部落客再去找可用的)

https://jrebel.qekang.com/ +生成的GUID(這個url不能開啟離線模式,感謝@bilibili_star提供的另一個可用url)

例如生成好的下面的位址:

https://jrebel.qekang.com/cc69f1ba-9714-467e-a251-e5c616af17ce

生成GUID的網址:

https://www.guidgen.com/

Intellij JRebel 插件使用熱部署插件JRebel使用解決方案JRebel 簡單介紹

這裡點選work offline;設定離線防止失效

Intellij JRebel 插件使用熱部署插件JRebel使用解決方案JRebel 簡單介紹

設定離線後的界面;然後點選下圖位置進行激活

Intellij JRebel 插件使用熱部署插件JRebel使用解決方案JRebel 簡單介紹
Intellij JRebel 插件使用熱部署插件JRebel使用解決方案JRebel 簡單介紹
Intellij JRebel 插件使用熱部署插件JRebel使用解決方案JRebel 簡單介紹

記得idea設定自動附加元件目:

Intellij JRebel 插件使用熱部署插件JRebel使用解決方案JRebel 簡單介紹

接着設定Registry的運作時允許編譯器自動編譯

快捷鍵: Ctrl+Shift+Alt+/ 點選 Registry 勾選 compiler.automake.allow.when.app.running

Intellij JRebel 插件使用熱部署插件JRebel使用解決方案JRebel 簡單介紹
Intellij JRebel 插件使用熱部署插件JRebel使用解決方案JRebel 簡單介紹

熱部署需要的項目

Intellij JRebel 插件使用熱部署插件JRebel使用解決方案JRebel 簡單介紹

執行以上操作就可以使用了。到這裡安裝、激活 、配置 就全部結束了!

使用方法

      1.項目運作

Intellij JRebel 插件使用熱部署插件JRebel使用解決方案JRebel 簡單介紹

 2.看結果:

Intellij JRebel 插件使用熱部署插件JRebel使用解決方案JRebel 簡單介紹

不用每改一次,手動部署一下,解除了手動操作麻煩!!到這裡就完事大吉啦!!!盡情的享用吧!!!

繼續閱讀