JRebel+Tomcat实现热部署

阅读更多

如题,当修改了类文件,不需要重启tomcat!

 

1.下载JAR:(jrebel.jar)

D:\OpenSource\jrebel\jrebel.jar

 

 

2.在Myeclipse中配置tomcat的JDK,在JVM处加上:

-noverify
-javaagent:D:\OpenSource\jrebel\jrebel.jar
-Drebel.dirs=F:\Application\Java\J2EE\Temp\ROOT\WEB-INF\classes

 

 

3.重新启动tomcat:

Mon Oct 18 01:35:19 GMT 2010 com.zeroturnaround.javarebel.hD#new V( false )
Mon Oct 18 01:35:19 GMT 2010 com.zeroturnaround.javarebel.bH#public boolean a(byte abyte0[])

#############################################################

 JRebel 3.0-M1 (200910151623)
 (c) Copyright ZeroTurnaround, Ltd, 2007-2009. All rights reserved.

 A rough estimate: Over the last 1 days JRebel
 prevented the need for at least 3 redeploys/restarts.
 Using industry standard build and redeploy times,
 JRebel saved you between 0.1 and 0.2 hours.

 This product is licensed to  Java Hack Organization
 for unlimited number of developer seats on site.

#############################################################


JRebel: A newer version '3.1.2' is available for download
JRebel: from
http://www.zeroturnaround.com/download.

 

JRebel: Directory 'F:\Application\Java\J2EE\Temp\ROOT\WEB-INF\classes' will be monitored for class changes.

 

 

4.成功了

 

你可能感兴趣的:(Tomcat,OpenSource,Myeclipse,JVM,Web)