日期:2014-05-17  浏览次数:20692 次

关于javabean修改后必须重启服务器的问题,在线等
以前一种用小脚本,现在想分离服务器与页面代码,想使用javabean,但是javabean修改后必须重启服务器才能更新,但是我在自己写测试代码中并没出现这个情况,我也没有没在server.xml添加reloadable= "true "

------解决方案--------------------
看看context.xml的配置,
看有没有 reloadable="true"

<Context reloadable="true">
 <WatchedResource>WEB-INF/web.xml</WatchedResource>
</Context>

------解决方案--------------------
MyEclipse是支持Tomcat热部署的。但如果有些类或者包,使用了静态成员这种全局性的对象,那么Tomcat会需要重装载,不过一般也不算慢。

你说“但是javabean修改后必须重启服务器才能更新,但是我在自己写测试代码中并没出现这个情况”这句话怎么理解?