日期:2014-05-19  浏览次数:20829 次

项目热部署?
myeclipse6.5修改java文件后,要重启tomcat。有些才生效。。。是myeclipse的问题么??

------解决方案--------------------
以debug模式启动,修改java文件不需要重启(增删函数、修改函数的参数、增删类、修改类名等貌似呀重启才有效)。

如果单纯改方法里的代码的话,就不用重启了。。

------解决方案--------------------
你运行的时候是先编译好.class文件再执行的。那么你修改代码后在后台是没有编译的吧。当然要重新部署、重新编译一到吧。
------解决方案--------------------
java文件只有在重新编译后才能形成class文件供你使用啊
------解决方案--------------------
是要重新编译,要重启,tomcat可以设置成当文件修改后自动编译。不是myeclipse的问题
------解决方案--------------------
不是myeclipse的问题,我记得使用struts2的时候,可以通过在配置文件中配置常量实现热部署tomcat