`
xiaomogui
  • 浏览: 239411 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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匹配的,
   ----- 版本不同,可能测试有问题 

 

  

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics