2

朋友们:(提前感谢您的帮助)

我们正在尝试在 webapps 文件夹之外部署战争文件。战争文件名为 xyz.war。方法是 conf/Catalina/localhost 文件夹中的 xyz.xml。在该文件中,docBase 设置为 /opt/testing/mywebapps/xyz

xyz.war 位于或放置在文件夹 /opt/testing/mywebapps 文件夹中。

部署会发生,但不会取消归档 war 文件。当我转到工作文件夹时,我看到 xyz.war 文件未归档,但我没有看到 WEB-INF/web.xml 文件以及其他一些丢失的 jsp 文件。本质上,.war 文件的取消归档没有正确进行。

不确定我缺少哪些元素的属性或我应该放置哪些嵌套元素。

===================

当我自己在 /opt/testing/mywebapps 文件夹中解压缩 xyz.war 时,该应用程序似乎可以工作。

那么什么给了?

请帮忙。

-N

4

1 回答 1

0

位于主机的 appBase 之外的 WAR 文件不会解压缩到 appBase 中。

有关详细信息,请参阅https://issues.apache.org/bugzilla/show_bug.cgi?id=51294

该功能可能会在几个发布时间内添加到 Tomcat 7 中。

于 2013-06-27T19:20:31.490 回答