3

我读到该context.xml文件(在 Tomcat 中)是特定于应用程序的。我从我的 netbeans IDE 创建了两个 Web 项目,使用 Tomcat 作为服务器。但我找不到应用程序特定的context.xml文件。我只找到了Tomcat的confcontext.xml目录里面。

在此处输入图像描述

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

4

2 回答 2

2

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

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

取自这里

于 2012-07-19T13:40:43.607 回答
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.
于 2012-07-20T04:26:26.410 回答