- 軟件大小:12.30M
- 軟(ruǎn)件語言:中文
- 軟件類型:國(guó)產軟(ruǎn)件
- 軟件類別:免費軟件 / 編(biān)程工具(jù)
- 更新時間:2023-03-26 21:47
- 運行環境(jìng):WinAll, WinXP, Win7
- 軟件等級(jí):
- 軟件廠商:
- 官方網站:http://www.ynaad.com
![頂一個](/skins/gr/images/c_goodbg.png)
![踩一個](/skins/gr/images/c_badbg.png)
17.98M/中文/5.0
26.50M/中文/10.0
76.58M/中文/5.0
27.26M/中文/5.0
2.09M/中文/10.0
jrebel是一套JavaEE開發工具。JRebel允許開發團隊(duì)在有限的(de)時間內完(wán)成更多的任務修正更多的問(wèn)題(tí),發布更高質量的軟件(jiàn)產(chǎn)品。方站點(diǎn)下載30天的評估版本。 Jrebel可快速實現熱部署,節省了大量重啟時(shí)間,提(tí)高了個人開發(fā)效率(lǜ)。
JRebel v5.5.4 一款JAVA虛擬機插件,JRebel 使得JAVA程序員能在不進行重部署的情況下,即時看到代碼的改變對一個應用程序帶來的影響。JRebel 使你能即時分別看到代碼、類和資源(yuán)的變化,你可以一(yī)個(gè)個地上傳而不是一次性全部部署(shǔ),當程序員在開(kāi)發環(huán)境中對任何一個類或者資(zī)源作出修改的時候,這個變(biàn)化會直接反應在部署好的應用程序(xù)上,從而跳(tiào)過了構建和部署的過(guò)程,每年可以省去部署用的時間花費高達5.25個星(xīng)期。
使用(yòng)JavaRebel實現即時重載javaclass更改
本文以javarebel-2.0 free版本為例,包括如何配置在使用eclipse插件開發tomcat應用時,實現即時重載java class更(gèng)改。
1. 首先下載JavaRebel,下載後解壓到本地目錄,javarebel.jar文件的名字千萬不要更(gèng)改。
2. 因為JavaRebel在不同的jdk版本,配置也不同,本例以JDK5+,tomcat 5.5+以上(shàng)版本為例
在(zài)Eclipse的tomcat插件中,配置 JavaReble
在Jvm配置中加入(rù)下麵的設置
-noverify -javaagent:D:\studysoftware\apache-tomcat-6.0.20\jrebel.jar
-Drebel.dirs=E:\study\java\eclipseWorkspace\6_5\test\WebRoot\WEB-INF\classes
-Drebel.spring_plugin=true
-Drebel.struts2-plugin=true
說明:
-Drebel.dirs 指定要監控的 編譯後(hòu)的java 文件目錄,這個(gè)目錄和上邊javarebel.jar的路徑千萬不要有空格和中文(wén),最好連.也(yě)不要有。
-Drebel.spring_plugin 表示對(duì)Spring的(de)支持,默認是(shì)false
-Drebel.struts2-plugin=true,這(zhè)裏是-而不是_,千萬不要自作聰明喲。
配置完上麵後,還需要(yào)關閉tomcat的應用程序(xù)的reloadable設置
接下來,可以啟動Tomcat服務了,如果配置正確,啟動服務後(hòu),會有以下提示
JavaRebel: Starting logging to file: D:\studysoftware\apache-tomcat-6.0.20\JavaRebel.log
##########################################################
ZeroTurnaround JavaRebel 2.0-RC2b (200903121816)
(c) Copyright Webmedia, Ltd, 2007-2009. All rights reserved.
This product is licensed to Unlimited
For FUN! Unlimited! Enjoy!
##########################################################
JavaRebel: A newer version '2.0.1' is available for download
JavaRebel: from http://www.zeroturnaround.com/download.
JavaRebel: Directory 'E:\study\java\eclipseWorkspace\6_5\test\WebRoot\WEB-INF\classes' will be monitored for class changes.
如果出上以上提示,則表示JavaRebel已經配(pèi)置成功。
接下來大家可以在Eclipse中修改代碼(mǎ),進行編譯進(jìn)行測試。
如果Eclipse提示, 則(zé)直接關接不理它即可(kě),你發現你修改後的 class文件已經被jvm加載了。
請描述您所遇到的(de)錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內(nèi)容