JRebel 介紹
IDEA上原生是不支持熱部署的,一般更新了 Java 文件后要手動重啟 Tomcat 服務器,才能生效,浪費不少生命啊。目前對於idea熱部署最好的解決方案就是安裝JRebel插件,這樣不論是更新 class 類還是更新 Spring 配置文件都能做到立馬生效,大大提高開發效率。但是JRebel插件是需要收費使用的,雖然插件提供了14天的試用(獲取14天試用資格請點擊這里:https://zeroturnaround.com/software/JRebel/trial/),並且試用信息的填寫也是隨便填上虛假信息即可,但是只有一次試用機會,就是說試用期過了就不能再通過試用的方法繼續使用插件了,所以對於JRebel插件的破解還是很有必要的。 ps.沒有使用最新版是因為沒有找到完美破解最新版的方法,嘗試過網上其他人發布的jrebel7.0及以后版本的破解,都沒成功。如果有人成功了,請在評論區留言告訴我!
准備工作:JRebel6.4.3破解文件的下載鏈接 密碼:yef7(破解文件不支持6.4.X以上版本的JRebel插件破解)
JRebel6.4.3安裝文件的官方下載鏈接
附JRebel插件官網下載地址(多版本):https://plugins.jetbrains.com/idea/plugin/4441-JRebel-for-intellij
注意:已安裝JRebel插件的需要在settings中將插件更新到最新版后才能將其卸載(已經是最新版的可以直接卸載),在安裝完破解版JRebel后就不能再更新插件,否則破解會失效。
JRebel安裝與破解:
1、安裝:在idea中點擊file->settings,再點擊plugins->install plugin from disk,選擇JRebel插件的離線安裝文件,點擊確定后重啟idea。
2、破解:關閉idea,打開壓縮包中的破解文件夾,替換一個licence文件與兩個jar包 :
windows:
1)、將本機 C:\Users\你的用戶名\.JRebel\JRebel.lic替換為下載的補丁包里的 JRebel.lic;
2)、C:\Users\你的用戶名\.IntelliJIdea2017.1\config\plugins\jr-ide-idea\lib\JRebel6\JRebel.jar
3)、C:\Users\你的用戶名\.IntelliJIdea2017.1\config\plugins\jr-ide-idea\lib\JRebel\JRebel.jar
mac:
需要注意下,這里的路徑為
1)、將本機 ~/.jrebel/JRebel.lic替換為下載的補丁包里的 JRebel.lic;
2)、~/Library/Application Support/IntelliJIdea2018.1/jr-ide-idea/lib/JRebel6/JRebel.jar 替換為下載的補丁包里的JRebel.jar
3)、~/Library/Application Support/IntelliJIdea2018.1/jr-ide-idea/lib/JRebel/JRebel.jar 替換為下載的補丁包里的JRebel.jar
然后啟動idea,在file->settings->plugins->JRebel中查看是否已顯示激活,激活后顯示valid,圖標為綠色(如果沒激活的話,就去試試翻qiang注冊正版吧)
3、激活后,設置JRebel,選擇settings -> JRebel -> advanced 選擇Jrebel 6 Agent,然后重啟idea。Jrebel的其他配置按默認就好。
不使用插件的話,勾選tomcat編譯熱加載選項,然后修改完代碼之后command+f9也可以熱加載。
