我不知道我在问正确的问题(可能是愚蠢的)。
假设我在dir c:\Apache\Tomcat 7.0\..
上安装了tomcat,其中包含一些Web应用程序,现在我想部署另一个应用程序(war)
,但我不希望将我的Web应用程序保留在位置{{ 1}}我想部署在假设c:\Apache\Tomcat 7.0\webppas\{myapplicationDir}
有可能吗?如果是,那么我将面临任何问题。
答案 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移出东西。