2

我想在 openshift 云上的 tomcat 服务器中定义一个上下文。我已经在我的本地 tomcat 服务器上成功完成了它,但我不知道如何在 openshift 上完成它。我在本地通过添加:

<Context docBase="E:/captcha" path="/test/captcha"></Context>

到我的 tomcat 的 server.xml 文件。但在 openshift 中,我不知道如何定义 docbase 属性。感谢您提供任何有用的回复!

4

1 回答 1

1

这些天你不应该真的<Context>在 server.xml 中使用。

相反,请将您的 WAR 文件放在适当的位置。如果您必须使用 XML 描述符,请将META-INF/context.xml文件(您应该拥有!)放入其中CATALINA_BASE/conf/[engine]/[host]/[appname].xml,Tomcat 将部署它。

不幸的是,如果你不能使用 WAR 部署,那么你仍然需要弄清楚docBase应该是什么。你的 WAR 文件在哪里?

于 2014-06-01T15:00:25.287 回答