修改java为什么需要tomcat需要重启

如题所述

tomcat在启动时一次性加载所有的类,修改后,重启才能重新加载,修改才会生效。(修改jsp页面不用)。
如果不想重启,可以通过修改配置文件来实现:
找到部署tomcat的服务路径(譬如:D:\Tomcat6.0\apache-tomcat-6.0.36\conf),解释:tomcat路径就是运行项目的部署服务器路径。在conf文件夹下找到server.xml文件 修改里面的reloadable=true 为reloadable=false;reloadable属性属于您部署项目的<context/>标签的属性。譬如:<Context debug="0" docBase="D:\JavaCode\E-bsoft\CDCPro\WebRoot" path="/CDCPro" reloadable="false"/>
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-07-27
修改Tomcat的配置文件

找到部署tomcat的服务路径(譬如:D:\Tomcat6.0\apache-tomcat-6.0.36\conf),解释:tomcat路径就是运行项目的部署服务器路径。
在conf文件夹下找到server.xml文件 修改里面的reloadable=true 为reloadable=false;
reloadable属性属于部署项目的<context/>标签的属性。
譬如:<Context debug="0" docBase="D:\JavaCode\E-bsoft\CDCPro\WebRoot" path="/CDCPro" reloadable="false"/>
相似回答