【发布时间】:2015-02-14 00:47:00
【问题描述】:
我希望 Tomcat7 应用程序有这个目录结构:
/var/lib/tomcat7/webapps
/foo
/current -> /var/lib/tomcat7/webapps/foo/releases/1.1
/releases
/1.0
/1.1
/shared ...
current 是指向应用程序当前实际版本的符号链接。因此,我认为我需要在我的 server.xml 文件中添加一个上下文,如下所示:
<Context path="/foo/app" docbase="/var/lib/tomcat7/webapps/foo/current" />
foo/app 的 URL 将是
http://localhost:8080/foo/app
但是我得到的只是 404 错误。我安装了tomcat-admin,它显示foo/app,但并没有真正帮助我查看我错误地接线的地方。我还尝试了/etc/tomcat7/Catalina/localhost 中指定路径和文档库的foo.xml 文件,但这也不起作用。
如何配置上下文以支持上面显示的目录结构?
【问题讨论】:
标签: xml tomcat tomcat7 server.xml context.xml