我所了解的Tomcat相关内容都表明,当我部署我的Web应用程序时,Tomcat会拿走我的 context.xml 文件,将其复制到
但实际上并未如此。
我在我的机器上部署了捆绑有Tomcat 6的Liferay 6。我的Web应用程序的context.xml文件非常基本:
我认为结构设置正确,但当Tomcat部署WAR文件时,context.xml文件并没有被复制或重命名。如果我手动创建
这对于开发来说是可以的,但我必须重新启动Tomcat才能看到我的上下文,这在生产环境中不起作用。
我是不是漏掉了一些小细节?
谢谢,
David
<tomcat-dir><engine-name><host>
并将其重命名为<mywebbappname>.xml
。但实际上并未如此。
我在我的机器上部署了捆绑有Tomcat 6的Liferay 6。我的Web应用程序的context.xml文件非常基本:
<Context privileged="true" crossContext="true"></Context>
我的context.xml文件位于与我的WEB-INF目录相同级别的META-INF目录下。我认为结构设置正确,但当Tomcat部署WAR文件时,context.xml文件并没有被复制或重命名。如果我手动创建
<tomcat-dir>\<engine-name>\<host>\<mywebbappname>.xml
,一切正常。这对于开发来说是可以的,但我必须重新启动Tomcat才能看到我的上下文,这在生产环境中不起作用。
我是不是漏掉了一些小细节?
谢谢,
David