环境描述:tomcat7+MyEclipse10+jdk7+mysql5.6
项目开发过程中经常因为修改了部分代码导致项目要重新部署发布之后才能进行调试,为了避免浪费时间,这里可以启动热修复。至于生产环境下的热部署不在本例讨论之列,旨在提供调试开发web项目过程中的热部署方案。
方案优点:限定于对方法体的修改才有效,若增加方法或增加方法参数则无效,需重新部署;
第一步:打开本地tomcat安装目录下conf文件下的context.xml配置文件;
第二步:如图修改该配置文件的参数设置:设置Context标签的reloadable="true" 即表示开启热部署;

如有错误欢迎指正;
项目开发过程中经常因为修改了部分代码导致项目要重新部署发布之后才能进行调试,为了避免浪费时间,这里可以启动热修复。至于生产环境下的热部署不在本例讨论之列,旨在提供调试开发web项目过程中的热部署方案。
方案优点:限定于对方法体的修改才有效,若增加方法或增加方法参数则无效,需重新部署;
第一步:打开本地tomcat安装目录下conf文件下的context.xml配置文件;
第二步:如图修改该配置文件的参数设置:设置Context标签的reloadable="true" 即表示开启热部署;
如有错误欢迎指正;