首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

tomcat加载项目下上文

2012-09-28 
tomcat加载项目上下文注:${TOMCAT_HOME} // tomcat安装目录A. tomcat 加载项目如果在webapps下面---- 如果

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匹配的,
   ----- 版本不同,可能测试有问题
转自:http://xiaomogui.iteye.com/blog/836172

热点排行