【问题标题】:How to define context path of context.xml in web application in Tomcat 6?如何在 Tomcat 6 的 Web 应用程序中定义 context.xml 的上下文路径?
【发布时间】:2012-07-13 12:43:38
【问题描述】:
谁能向我建议我必须将上下文路径放在 Tomcat 服务器中的哪个位置?我必须把它放在context.xml 中还是必须在这个apache-tomcat-6.0.18\conf\Catalina\localhost 中创建一个新的.xml?
当我输入 URL http://localhost:9796/ 时,这应该会将我重定向到登录页面。但我收到404 exception。任何建议都会很有帮助。
【问题讨论】:
标签:
root
tomcat6
context.xml
【解决方案1】:
您可以在 Server.xml 中为部署在服务器中的所有 Web 模块(WAR)定义上下文根信息。
- 如果您直接从 tomcat 服务器部署应用程序
通过将 WAR 直接复制到 webapps 文件夹中,您可以添加
server.xml 中的上下文信息。
- 如果您将应用程序部署在
Eclipse 然后你需要在 META-INF 文件夹中创建一个 context.xml
并添加如下条目
<Context crossContext="true" docBase="{urModuleName}" path="/{URL}"
reloadable="true">