IntelliJ IDEA 的熱部署插件JRebel 安裝及使用(破解)


在開發中, 一般更新了頁面或者class文件后要手動重啟Tomcat 服務器才能生效, 浪費青春浪費生命,入職文檔中提到jrebel,但是沒有詳細安裝及使用過程,趁心血來潮,寫一篇教程,供大家參考.當然,我們還是有破解過程,推薦大家使用正版(我喜歡睜眼說瞎話)   ~.~

 

我的idea版本是2016.1哦,大家視情況安裝

 

首先第一步我們需要下載jrebel,先從idea plugins插件中安裝下,具體怎么找到plugins安裝界面,大家自己從網上找找吧,好幾種方式,就不一一介紹了哈,如圖,

在輸入框中搜索jrebel,我這里因為已經安裝了,所有這里看到的是讓我更新下,以為我這里的破解方案是老版本的,而非最新的,所以大家安裝完后不要更新,一旦更新了,license就需要更換,需要重新購買,如果您比較喜歡正版,不差錢的話,就更新吧~~

安裝過程比較慢,看諸位的網速了,我這里網速較慢,所以下載到安裝用了5分鍾.安裝完需要重啟idea,重啟完后,進入任意項目,我們就看到了右上角多了幾個jrebel的按鈕,如圖,到這里我們是安裝完了,但是還得破解下再使用.

我們看一下我目前的狀態.點擊preferences,選擇Jrebel,如圖,破解版,使用到期時2888年,夠我們數代子孫來使用,所以要好好保留哈.

下一步我們需要破解,大家自己下載破解文件,版本是6.4.7,大家自行下載.

jrebel6.4.3.zip

下載完成后,解壓文件,就這么幾個文件,現在關閉你的idea,因為我是mac,現在只說說mac的,其他系統和這個破解方式都差不多,readme.txt也有說明

 

$ cd ~/.   可以看到當前用戶的根目錄下有個.jrebel,我們需要修改的就是這個文件,大家個一寫個shell ,讓他自動復制粘貼也好,因為時間緣故,暫時不寫了,后期再補充

,畢竟還有工作要做不是.

進入.jrebel目錄,將我們解壓縮后的jrebel.lic放到這個目錄中.如圖

這還沒完,去找你的idea安裝目錄,我是好久前安裝的,我是找不到我安到哪里去了,所以我找了下

find ~/ -name jr-ide-idea

我找到了2016.1 的目錄,我們需要到jr-ide-idea目錄下進行操作.

進入cd Library/Application\ Support/IntelliJIdea2016.1/jr-ide-idea/lib/ 目錄下,可以看到有個jrebel和jrebel6

替換前都要備份哦

將解壓縮的/jrebel/jrebel.jar替換當前目錄下jrebel中的jrebel.jar

將加壓縮的jrebel6/jrebel.jar替換當前目錄下jrebel6終端 jrebel.jar

完成后,啟動你的idea,剛剛啟動的時候會提示你更新哪什么的,我這里不截圖了,因為之前安裝好時是提示讓我更新的,更新后我們從開始到現在的勞動成果就白費了.就類似下圖

到目前為止我們就破解完成了,至於是否破解成功了,還是點擊preferences,選擇Jrebel,查看我們子子孫孫都能使用的jrebel.下面我們就講講怎么使用jrebel.

因為老大讓我看下spring security,我就隨便搭建了個web工程,用來集成security,web工程的話需要容器才能運行嘛,具體怎么用idea創建web工程就不需要在這里講了吧,我這里使用的tomcat.具體配置如下,然后在deployment中添加你的項目

點擊ok后,看到如圖,都綠了哈(我們的寶強最近綠了),小框中圈出的第一個是運行時狀態,第二個是debug狀態,看大家使用哪個了

下面是我debug啟動日志,因為沒有什么服務,隨便啟動了下,所以啟動這么快

然后訪問http://localhost:8080/就看到了如下,而且我隨意改動,它會自動發布哦,熱部署到這里就完畢了

如果使用中存在什么問題,大家可以直接回復哦


免責聲明!

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



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