1. 程式人生 > >maven eclipse 使用JRebel實現熱部署功能

maven eclipse 使用JRebel實現熱部署功能

載並安裝外掛安裝eclipse的JRebel6.0.3的外掛我使用的是eclipse4.4.2,安裝外掛跟安裝其它外掛無異。外掛更新地址為: http://update.zeroturnaround.com/update-site-archive/update-site-6.0.3.RELEASE/ 。破解外掛下載JRebel6.0.3的破解檔案首先從網上下載:jrebel_6.0.3-agent-crack.zip,並解壓。下載地址: http://pan.baidu.com/s/1eQnJmvw , 提取密碼: c9gt破解外掛我們把jrebel_6.0.3-agent-crack.zip解壓,取出子目錄lib下的 jrebel.jar 與 jrebel.lic 。把這兩個檔案覆蓋到eclipse安裝目錄下的 plugins\org.zeroturnaround.eclipse.embedder_6.0.3.RELEASE-201501271431資料夾下的所有的有jrebel.jar的子資料夾裡,然後重啟eclipse即可確解。基本配置
Eclipse->Help->Jrebel Configuration:
點選Advanced標籤注意:必須選擇Jrebel 6 Agent 6.0.3(201501261446),因為破解檔案只實現了這種方式的破解,如果選擇另一種方式,Jrebel將不工作(已經踩過這個坑,千萬避開配置啟動專案須在啟動項JRE中加入以下引數:

-Xbootclasspath/p:C:/Users/Administrator/AppData/Local/Temp/rebelboot.jar 讓jvm優先於預設的bootstrap去載入path中指定的class(如果不知道路徑可以先不加,啟動報錯的時候把此路徑加上即可。)
-Xmx1025M -Xms512M -XX:PermSize=128M -XX:MaxPermSize=256m 用於設定虛擬記憶體-Drebel.spring_plugin=true 支援spring
然後就可以正常啟動了!

參考文章:
http://www.cnblogs.com/xiaoheike/p/5296153.html