tomcat热部署

来源:互联网 发布:淘宝运营教材 编辑:程序博客网 时间:2024/06/15 09:32

起先在网上找的热部署的方法,看的人家的方法写的很好 ,可能我们xml文件不一样吧,我自己配置的时候老出错。

下面是我的xml文件,及配置过程。


<Host name="localhost"  appBase="webapps"            unpackWARs="true" autoDeploy="true"><Context debug="0" docBase="SystemOA" path="SystemOA" privileged="true" reloadable="true"/></Host>


在tomcat文件中找到conf文件夹中的server.xml, 在server.xml中修改<Host></Host>在其中加入,

<Context debug="0" docBase="SystemOA" path="SystemOA" privileged="true" reloadable="true"/>

docBase:项目路径,使用相对路径,相对路径是相对于webapps ,网上说绝对路径也可以,但是我的配置文件有 appBase="webapps" 就用相对路径了。

path:访问项目的路径,如:http://localhost:8080/SystemOA ,因为name="localhost",所以直接写上SystemOA前后的“/”会自动添加

 reloadable:是否自动加载新增或改变的class文件. 

 debug属性与这个Engine关联的Logger记录的调试信息的详细程度。数字越大,输出越详细。如果没有指定,缺省为0。 也就是程序异常时写入日志文件里的详细程度。

主要是<Host></Host>标签中有配置的name和appBase,会导致路径错误。。。

 
0 0
原创粉丝点击