如何修改java类不自动重启服务
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何修改java类不自动重启服务相关的知识,希望对你有一定的参考价值。
修改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"/> 参考技术A java本身不会自动重启,自动重启你要查查系统的设置。 参考技术B tomcat下是修改web.xml文件后自动重新编译,相当于刷新服务器,但是weblogic就不了解了,也许道理是一样的,你可以试试.
修改Java文件不用重启Tomcat服务的方法
我们在开发的时候,往往碰到,修改了Java文件,那么Tomcat就会重启,为了提高开发的效率,我们可以修改之后不用全部重启,只是编译修改的文件的部分。
往在开发过程中,修改一些java文件根本是不需要重启服务的,譬如给java类增加注释,增加调试打印语句等。
但是有些修改的内容,必须要重新加载Tomcat才能重新生效,比如修改了代码的结构,新增了方法等。如果不重启,那么就没有效果。
1、修改Tomcat的配置文件,找到service.xml。
修改里面的 reloadable="true" 为 reloadable="false"。
(1)、如下图
本文出自 “JianBo” 博客,转载请与作者联系!
以上是关于如何修改java类不自动重启服务的主要内容,如果未能解决你的问题,请参考以下文章
如何修改类文件和jsp页面后不用重启tomcat就可以自动加载呢
如何写一个Java程序自动启动一个windows系统服务?或者关闭、重启?