jrebel(http://zeroturnaround.com/)的作用就是當你的代碼改變時,你不需要重啟服務,節省了時間。代碼的改變有很多種,比如增加class、在class中增加方法等等。下面介紹一下 java 開發利器 intellij idea 怎樣安裝 jrebel。
1.安裝 jrebel 插件
在 intellij idea 中,打開 File - Settings(ctrl + alt + s),點擊彈出的對話框中的 plugins。

點擊對話框底部中間的按鈕 Browse repositories...,在彈出的對話框中可以搜索你需要的插件。我們搜索 jrebel。

搜索后,會顯示兩個 jrebel 的插件。我們安裝 JRebel for Intellij,選中此插件,對話框右邊有個綠色的 install plugin 按鈕。點擊安裝即可。 安裝完成之后,需要重啟 intellij idea。
安裝好后,在 intellij idea 的右上角,有兩個 jrebel 的圖標。一個是正常啟動模式,一個是 debug 模式。

2.破解 jrebel
jrebel唯一不好的地方就是收費的
。對於我等屌絲的話,只能默默破解了。我現在jrebel使用的版本是6.2.5。
點擊這里,下載jrebel破解版。解壓破解文件后,將

jrebel.lic 復制到 C:\Users\你的用戶名\.jrebel 下
jrebel.jar 復制到 C:\Users\你的用戶名\.IntelliJIdea14\config\plugins\jr-ide-idea\lib\jrebel 下
打開 intellij idea(如果破解的時候,你的 intellij idea 是打開的,則需要重啟),點擊 File - Settings(ctrl + alt + s),點擊 彈出對話框的 JRebel。右邊的 License 顯示 VALID,表示破解成功。恭喜!

3.使用 JRebel
打開 intellij idea 左下角的 JRebel 選項卡,這里可以看到你的項目。如果你的項目想使用jrebel,勾選項目下的復選框即可。

設置 tomcat 選項,點擊 intellij idea 右上角。

在 彈出的對話框 中,修改 紅色框的內容,保存即可。

點擊
中的一個,啟動服務吧。

服務啟動后,當你修改一個class 后,控制台 顯示 JRebel: Reloading class ...,說明 jrebel 已經發揮作用了。
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
2015-10-20 更新
如果修改了 class,jrebel 沒有自動部署。那就設置一下 代碼編譯 后的輸出目錄。
1.打開 項目結構(ctrl + shfit + alt + s) 對話框,修改 class 的輸出目錄到 web 的 classes 下。

2.生成 jrebel 配置文件。在項目上右鍵 - jrebel - jrebel.xml。

3.重啟服務即可。

版權聲明:本文為博主原創文章,未經博主允許不得轉載。
目前您尚未登錄,請 登錄 或 注冊 后進行評論