Eclipse 開發過程中利用 JavaRebel 提高效率

Eclipse 是 Java 語言開發過程中的利器,相比較 MyEclipse 來說免費且運行速度快。
但是修改 Java 類文件後,Eclipse 會自動將修改後的文件更新到 Tomcat 應用目錄下並且將系統重新啓動。

對於後臺管理系統的開發,經常導致 session 丟失而需要重新登錄,特別是比較複雜的應用重新啓動也是一個漫長的等待過程。

可以利用 JavaRebel 插件的特性,避免以上的問題。
相關配置如下:
1、首先下載 JavaRebel 軟件包,下載後解壓到本地目錄。例如 d:/tools/javarebel.jar

2、配置 Eclipse
首先進入 Eclipse -> "Run" -> "Run Configurations" 界面
點擊左側菜單中 "Apache Tomcat" 下面配置的 Tomcat 服務器,右側會顯示相應的界面
點擊 "(x)=Arguments" 在 “VM arguments” 的輸入框中加入 -noverify -javaagent:D:/tools/javarebel.jar
另外,-Drebel.dirs 參數可以指定要監控的編譯後的 class 文件目錄

3、配置 Tomcat 配置文件中 Context 的 reloadable 參數值爲 false
注意配置文件不是 Tomcat 安裝目錄下的,是 Eclipse 中與工程同級的 Servers 下的配置文件。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章