哪里可以找到特定于应用程序的context.xml文件?

时间:2012-07-19 13:29:49

标签: java java-ee tomcat context.xml

我读到context.xml文件(在Tomcat中)是特定于应用程序的。我已经从我的netbeans IDE创建了两个Web项目,并将Tomcat作为服务器。但是我无法找到特定于应用程序的context.xml文件。我只在Tomcat的 conf 目录中找到context.xml

enter image description here

我在哪里可以找到特定于应用程序的context.xml文件?

2 个答案:

答案 0 :(得分:2)

根据我的经验和我从文档中看到的内容:

Context elements may be explicitly defined:
     
      
  • 在$ CATALINA_BASE / conf / context.xml文件中:Context元素   信息将由所有webapps加载。
  •   
  • 在   $ CATALINA_BASE / conf / [enginename] / [hostname] /context.xml.default文件:   Context元素信息将由所有webapps加载   主机。
  •   

取自here

答案 1 :(得分:1)

我注意到另一个答案中的链接是针对错误版本的Tomcat。这是正确的文档:

http://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Defining_a_context

正如您所看到的,现在的选项与以前的版本不同。根据我的经验,最常见的是选项1:

In an individual file at /META-INF/context.xml inside the application files.