楼主的开发环境是Eclipse 4.11.0,装的Tomcat版本是7.0,在每次修改了类文件后,Tomcat貌似都会重新加载一次项目(在Console窗口会出现下图的提示),感觉这样太影响开发效率了,上网查了一下,很多人提出两种方式:1.取消Tomcat 属性页面的Server Options内的自动装载选项Modules auto reload by default;2.修改server.xml文件内Context的reloadable属性为false。
经过测试,单独采用方法1并没有效果,而方法2虽然禁止了项目自动加载,但每次修改后想要更新都得restart一次tomcat。这里先给出楼主测试的解决方法,具体解释后面说:
1.关掉Server Options中的自动加载选项(虽然没用,但还是关掉放心)
2.server.xml中的reloadable属性设为true
3.将Publishing中的默认选项改为第一项Nerver publish automatically
4.修改java类后,右键tomcat服务器,选