JRebel激活方案

背景說明

Jrebel可快速實現熱部署,節省了大量重啟時間,提高了個人開發效率。

解決方案

安裝Jrebel

通過Idea的偏好設置找到插件框,輸入Jrebel and XRebel for IntelliJ安裝插件,通過偏好設置找到JRebel & XRebel然后選擇激活插件,打開jrebel激活面板,選擇Team URL(connect to online licensing service)

方案一

激活網站:http://jrebel.cicoding.cn/,通過瀏覽器打開得到如下內容:

Hello,This is a Jrebel & JetBrains License Server!

打開瀏覽器訪問網址:http://jrebel.cicoding.cn/guid得到如下內容

GUID : 9CA7F155-A655-7233-02FE-6406A133313D

拷貝內容:9CA7F155-A655-7233-02FE-6406A133313D

此時生成激活URL,格式如下:http://jrebel.cicoding.cn/GUID

http://jrebel.cicoding.cn/4B068EB5-0941-4645-1E98-FC077D530A61

在第一行輸入上述地址,第二行輸入一個符合郵箱格式的郵箱地址(隨便輸入一個就可以,不需要是真實郵箱),勾選I agree with the terms & conditions of the License Agreement即可完成激活,激活完成后選擇Work offline

綠色的Valid表示是有效的

Work offline是為了防止授權過期

對Idea的Jrebel插件設置生效時間(Time Saved Statistics)通過鼠標勾選1分鐘

通過偏好設置找到構建、執行、部署=>編譯器 勾選自動構建項目[Build project automatically]

方案二

GUID生成:https://www.guidgen.com/

激活URL :https://jrebel.qekang.com/GUID

方案驗證

工程啟動有如下四個圖標:

  • 綠色三角形按鈕:IDEA自帶的啟動按鈕;

  • 綠色蟲子按鈕:IDEA自帶的 Debug 啟動按鈕;

  • 火箭帶字體JR按鈕:熱部署JRebel 正常啟動;

  • 蟲子帶字體JR按鈕:熱部署JRebel Debug啟動。

要想使用熱部署插件 JRebel ,必須要使用后兩個啟動按鈕,切記!

Jrebel有一個Pannel面板,勾選對應需要熱更新的模塊,如果源碼修改后沒有生效,則可以點擊類似錘子的構建按鈕就行構建,然后就會自動熱更新了,默認情況下,JRebel 熱部署插件在你修改完已經編譯好的 Java 文件失去焦點的時候,自動會將修改后 Java 文件編譯,并替換掉舊的 Class 文件,一般情況下,在使用熱部署插件 JRebel 啟動項目時,修改某個Java文件,手動的對項目進行熱部署操作 Build -> Build Project

Mac:Command+F9

Windows:Ctrl+F9

參考文檔

http://www.lxweimin.com/p/704b1164a1c1

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容