tomcat热部署

起先在网上找的热部署的方法,看的人家的方法写的很好 ,可能我们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,会导致路径错误。。。

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值