3089589

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

在resin jboss中,类的热加载是做的比较完美的,而在tomcat中,当应用有class的变动时,tomcat会reload整个应用,造成很多不便,可以采用JVM的插件Jreloader来解决这个问题

1下载 JReloader的jar包jreloader.jar,

2在eclipse配置的Installed JREs中,在当前JVM的启动参数Default VM Argument中写上

 

-noverify -javaagent:E:\jreloader-0.4\jreloader.jar -Djreloader.dirs=E:\workspace_mbook\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\mb_mgt_content\WEB-INF\classes

其实路径可按实际情况配置

3在server.xml中的<Context>标签当前工程的reload

然后每当有类的改动时,tomcat就不会管啦,JReloader插件就会在控制台显示哪个类已变动已部署

posted on 2013-03-26 09:25  liangge0218  阅读(438)  评论(0编辑  收藏  举报