Tomcat 发布

热部署

增加自定义web部署文件(推荐使用,不需要重启Tomcat )

在$CATALINA_HOME/conf /Catalina/localhost中添加一个xml文件,如Pet.xml.在Tomcat安装目录conf/Catalina /localhost下,自己新建一个XML文件。(注意此文件名将作为Context中的path属性值,不管文件里的path属性值如何设置也是无效的 ),将以下内容复制过去,修改相应路径即可。

 

Xml代码: 

<Context path="/pet" reloadable="false" 
	docBase="C:\Users\workspace\projectName\..\webapp"/>

注: 

设置reloadable="true"后,tomcat会持续监测Javabean,一旦发现Javabean源文件改动,服务器立即重启。要么不用写这个参数,要么设为false 。

 

 

有时会出现发布后,source没有修改的情况,尝试删除以下目录:

        ../tomcat/webapps/projectName

        ../tomcat/work/Catalina/localhost/projectName

你可能感兴趣的:(tomcat)