IntelliJ IDEA2018版熱部署jrebel插件安裝使用教程


一、什么是JRebel?

        JRebel 是一款熱部署插件。 寫的過程中我們需要不斷調試,如果沒有熱部署,則我們每修改一次項目要重啟一次,驗證問題有沒有得到解決。如果項目很小,啟動只要幾秒或十幾秒,可能感覺影響不是很大;但當項目變大了,重啟一次需要幾十秒,幾分鍾,甚至十幾分鍾,每次修改后都需要重啟無疑會嚴重影響我們的工作效率。

       正常情況下,我們使用IDEA(或Eclipse等IDE)+tomcat部署web項目時,如果只是修改web頁面,按Ctrl+shift+F9(Eclipse按Ctrl+S即可)重新編譯,無須重新啟動,即可使修改的代碼生效,這對我們的開發調試有了很大的幫助。但當我們在java文件中增加方法,增加變量,修改配置文件等大部分操作時,都需要重啟服務器,而jrebel使絕大部分操作都不需要重啟,只要重新編譯即可將更新部署到服務器上,大大節省了我們工作花在重啟服務器上的時間。

下面以idea為例,介紹如何使用jrebel,按照以下步驟進行操作:

File--------> Settings -------->  Plugins--------> Browse repositories....

 

 

 點擊Browse repositories..就會跳出以下頁面,根據以下步驟進行操作!

 

 

 

點擊完Install安裝之后,就會跳出一個頁面,然后點擊Restart重啟即可

重啟后,依次File-Setting(或ctrl+alt+s)打開設置,可以看到Jrebel插件已經成功了

 

 

 

這時需要激活jrebel才能使用,點擊Change license,打開jrebel 激活面板 ,選擇Connect to online licensing service

(也可以點擊工具欄的Help----->JRebel----->Activation,打開jrebel激活頁面)

在上面的框中輸入激活的url地址,下面的框中輸入郵箱地址 ,  然后點擊右下角的激活按鈕即可

 

 

  填寫以下url地址

http://139.199.89.239:1008/88414687-3b91-4286-89ba-2dc813b107c

或者

http://139.199.89.239:1008/a13dce66-9520-4ddb-9134-3b3eab031749

弄到這里jrebel就可以正常使用了,但jrebel激活之后默認是聯網使用的 , 在該模式下 , jrebel會一直聯網監測激活信息 . 所以需要調為離線使用的,直接點擊下圖中Work offline按鈕即可

 

 

 點擊后效果如下

 

 

 然后啟動項目時用jrebel啟動就好了,如圖:

 

 

 

JRebel 破解最簡單的使用

JRebel是一款JVM插件,它使得Java代碼修改后不用重啟系統,立即生效。IDEA上原生是不支持熱部署的,一般更新了 Java 文件后要手動重啟 Tomcat 服務器,才能生效,浪費時間浪費生命。

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

我們知道這個插件是收費的,不想交錢怎么辦,下面推薦一個破解版本的,我看了網絡上面有好多,破解的特別麻煩,煩躁,今天介紹這款方式,絕對讓你用着爽,分分鍾鍾搞定,讓你用着舒服,快捷,設置簡單。廢話不多說。

  • 步驟1:生成一個GUID:
    在線生成GUID地址
  • 步驟2: 根據反向代理服務器地址拼接激活地址

服務器地址: https://jrebel.qekang.com/{GUID}

PS:如果失效刷新GUID替換就可以!

步驟3: 打開jrebel 激活面板 . 選擇Connect to online licensing service .

激活成功的界面:

 

 

 

安裝激活完畢后,下面就可以愉快的玩耍了,激活后,菜單中會出現下面的,你就可以通過JRebel啟動你的項目,這樣你修改完Java代碼后,就可以通過快捷鍵 Ctrl+shift+F9 而不再需要重啟站點這樣繁瑣浪費時間的操作了。

用JRebel 熱啟動界面:

 

 

 

上面的激活使用了別人的代理地址,如果別人代理地址下線了,你的激活狀態會不可用狀態,
哈哈,如果靠譜點,有自己的服務器,可以自己搭建一個自己的反向代理服務。

相關流程操作步驟,可以參考文章:

https://github.com/ilanyu/ReverseProxy/releases/tag/v1.4

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM