请推荐一个支持tomcat热部署的eclipse插件

JustForFly 发布于 2012/03/17 13:44
阅读 6K+
收藏 0

谁能提供一个tomcat的热部署插件,要求支持eclipse。

我是用了Sysdeo Tomcat plugin3.3,但是发现一个问题,修改了struts的action,虽然不用重启tomcat,但是,后台还是会把spring和action相关配置的类重新遍历一遍,由于工程比较大,遍历这些的时间,和我重启tamcat的时间快不了太多。

所以想问问大家,有没有像myEclipse里面那样的tomcat热部署插件,修改了action或者service就可以立即生效的。还是说,我配置Sysdeo Tomcat plugin有问题?(我在DevLoader Classpath已经选择了自己工程的WEB-INF/class目录了。)

加载中
0
杨延庆
杨延庆
你的tomcat设置过reload参数没有?
JustForFly
JustForFly
现在,我的情况是,我修改了一个文件,插件会去遍历和重新加载我所有的class,而不是动态的直加载修改的那个class。 我不知道是不是这个插件还没有配置好,还是说这个插件不支持动态加载某一个文件,只支持加载指定的class目录里面的所有文件。
JustForFly
JustForFly
没有配置, 这个是插件自己管理的。 这个插件会自动根据你的配置,在 D:\apache-tomcat\conf\Catalina\localhost 下生成.xml文件,里面会自动写上 reloadable="true" 所以,不需要手动配置TOMCAT
杨延庆
杨延庆
@JustForFly 我是指tomcat的配置文件中设置过么?
JustForFly
JustForFly
在插件的选项里面,我勾选了 Mark this context as reloadable(reloadable="true")
0
随影求是
随影求是
还是JRebel对热部署支持得最好。
0
r
roywang
简单的用DevLoader就可以
0
广州周典
广州周典

另外一个方法实现eclipse tomcat 热部署:http://www.haonanji.cn/545.html

返回顶部
顶部