天天看點

配置JRebel熱部署

JRebel插件包下載下傳位址:

下載下傳網址:https://zeroturnaround.com/software/jrebel/quickstart/eclipse/#!/installation/alternative

配置JRebel熱部署

選擇下載下傳zip壓縮包,速度比較慢,請耐心等待。

接下來的操作方法,可以參照連結中的文章:https://blog.csdn.net/sensisoft/article/details/20010615

需要補充兩點

一、tomcat的VM arguments配置:

-Drebel.log=true 
-noverify 
//這裡配置本地的jrebel64.dll檔案路徑
-agentpath:E:/developTools/eclipse-jee-mars/eclipse/plugins/org.zeroturnaround.eclipse.embedder_2018.1.4.RELEASE/jrebel/lib/jrebel64.dll  
//這裡配置jrebel需要監視的classes路徑
-Drebel.dirs=E:/eclipsePratice/taotao-manager/taotao-manager-service/target/classes  
-Drebel.disable_update=true
           

二、Jrebel Configuration配置,如下圖:

配置JRebel熱部署

需要提到的是,在配置Java的VM arguments時我遇到了一個問題:

控制台報錯資訊:Java HotSpot(TM) 64-Bit Server VM warning: MaxNewSize (524288k)  is equal to or greater than the entire heap (262144k). A new max generation size of 261632k will be used.

解決辦法:将VM arguments中的參數-DJAVA_OPTS=-Xms256m -Xmx256m -XX:MaxNewSize=512m删除掉

如果你要繼續配置JVM的大小的話,操作如下(當然還有其他方法):

點選工具欄window》》Preferences,點選java》》Installed jres,找到對應的jre,對其進行編輯即可。

配置JRebel熱部署
配置JRebel熱部署
配置JRebel熱部署

繼續閱讀