修改tomcat的server.xml文件使工程自动部署

修改的作用就是修改了类(.java)不会自动加载,但是类会自动部署.

注:.xml文件不会起作用.

<Context docBase="E:\workspace\jingtiao2-en-1.0.0\WebRoot"
					path="/en" reloadable="false" autoDeploy="true"
					workDir="C:\software\apache-tomcat-7.0.22\work\Catalina\localhost\jingtiao2en">
					<ResourceLink name="jdbc/main_mysql" global="jdbc/main_mysql"
						type="javax.sql.DataSource" />
					<ResourceLink name="jdbc/en_mysql" global="jdbc/en_mysql"
						type="javax.sql.DataSource" />
				</Context>

 

<Context path="/myApp" docBase="E:\workspace\myProject\web" reloadable="false" crossContext="true"/> 

 前几日设置autoDeploy为true确实可以实现修改java代码自动部署的问题,后来失效了,不知道原因是什么. google了很多,找到这个方案 加上

crossContext="true" 这个属性即解决.. 不知道什么原因,懂的大神请指点. tomcat版本7.

 

 

reloadable:自动加载 设置为false 表示不会自动加载 autoDeploy:自动部署 设置为true即可.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值