IDEA安裝熱部署插件JRebel


首先說下熱部署是什么意思吧,簡單了說就是在我們對代碼進行更改之后,不需要重啟項目,重新編譯一下就可以直接運行最新的代碼的部署方式。既然是部署方式,項目啟動部署的時候當然就會和正常情況下不一樣啦~

JRebel就是我們經常使用的熱部署工具啦,下面就介紹下怎么在IDEA中免費激活該插件吧。方法很簡單,有需要的朋友記得收藏哦~

這里用的是lanyus大神用go語言寫的工具,下載地址:https://github.com/ilanyu/ReverseProxy/releases/tag/v1.4

界面如下:

下載自己系統對應的版本,下完后啟動:

 

這個就是開了個代理,然后代理到lanyus大神的網站,核心的代碼還是在lanyus大神網站上沒有開源出來。

開啟后接下來就是破解激活IDEA的JRebel了。先給IDEA安裝JRebel插件:

 

安裝完成后,重啟IDEA后點擊激活JRebel:

激活窗口中,需要填入license的地址和郵箱,后面的郵箱可以隨便寫一個,license地址則需要使用我們剛才開啟的工具上顯示的地址:http://127.0.0.1:8888,而且地址必須跟一個參數(必須要寫用UUID或者GUID,而UUID這種重復的幾率非常低),如下圖所示:

 

然后點擊Activate JRebel就可以激活了。

 

不過這里有個問題,就是這個跟注冊機一樣,需要一直開啟着,否則就會失敗,關閉了本地的注冊機之后,idea就直接提示錯誤了:連不上license server了。

為了方便,網上已經有大神將代理服務安在了公網服務器上,大家如果不想自己搭建代理,可以直接使用地址:http://jrebel-license.jiweichengzhu.com

 

這樣就可以不用一直開着了。激活完之后,開啟項目的選擇Run with JRebel:

之后又改代碼的話,直接build一下代碼后,就能成功熱部署了而不用重啟項目:

 

好啦,這樣IDEA就安好JRebel熱部署插件了,試試吧~項目大的話,還是能提高挺高效率的。


免責聲明!

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



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