tomcat加载项目上下文

注:${TOMCAT_HOME} // tomcat安装目录

A. tomcat 加载项目如果在webapps下面

---- 如果没有在webapps目录下发布。
B.server.xml 和 &{TOMCAT_HOME}\conf\Catalina\localhost目录下的区别。
1.如果server.xml文件没有配置
<Context path="/a" reloadable="true" docBase="C:/qin/a/WebRoot/" > </Context>
而是在${TOMCAT_HOME}\conf\Catalina\localhost目录下配置一个a.xml文件,里面的内容为
<Context path="/a" reloadable="true" docBase="C:/qin/a/WebRoot/" > </Context>
则tomcat直接加载 a.xml文件。

2. 如果在server.xml文件中配置 ,注意path="/a"
<Context path="/a" reloadable="true" docBase="C:/qin/a/WebRoot/" > </Context>
在localhost下配置一个a.xml ,注意名字是a.xml
则:localhost下的a不会加载。 因为server.xml 中的path="/a" 和 localhost目录下的a.xml
重名,只加载一次。

3. 如果在server.xml文件中配置 ,注意path="/a"
<Context path="/a" reloadable="true" docBase="C:/qin/a/WebRoot/" > </Context>
在localhost下配置一个abc.xml ,注意名字是abc.xml
则 两个配置都会加载。


4. tomcat 5.5 及以上 服务名是根据server.xml文件的path或者 localhost目录下的配置文件的名字得到的。


5. tomcat 5.0 如果在server.xml文件中配置 ,注意path="/a"
<Context path="/a" reloadable="true" docBase="C:/qin/a/WebRoot/" > </Context>
而不再localhost目录配置,则自动回生成一个配置文件 a.xml
tomcat5.0对于server.xml 和 localhost目录下的配置文件 是根据path匹配的,
----- 版本不同,可能测试有问题
转自:[url]http://xiaomogui.iteye.com/blog/836172[/url]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值