是否可以在不同的目录中安装tomcat并将Web应用程序保存在其他目录中

时间:2014-06-27 10:41:26

标签: java tomcat

我不知道我在问正确的问题(可能是愚蠢的)。

假设我在dir c:\Apache\Tomcat 7.0\..上安装了tomcat,其中包含一些Web应用程序,现在我想部署另一个应用程序(war),但我不希望将我的Web应用程序保留在位置{{ 1}}我想部署在假设c:\Apache\Tomcat 7.0\webppas\{myapplicationDir}

有可能吗?如果是,那么我将面临任何问题。

2 个答案:

答案 0 :(得分:1)

很有可能,您可以在配置文件中为每个webapp定义基础。您的这些配置文件将位于c:\Apache\Tomcat 7.0\conf\Catalina\localhost目录中。配置文件应命名为{APP_NAME}.xml,因此您可能有ROOT.xml

对于我在Eclipse中的项目

,我的看法是什么样的
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="C:\workdir\test\dev\web\src\main\webapp" path="/"/>

答案 1 :(得分:0)

是的,你可以。 关于容器和背景的全部内容。

http://tomcat.apache.org/tomcat-7.0-doc/config/context.html 我不认为这种方法应该存在问题,最好从server.xml移出东西。