Java 是否可以在不同的目录中安装tomcat,并将web应用程序保留在其他目录中
我不知道我问的问题是否正确(可能是愚蠢的) 假设我在dirJava 是否可以在不同的目录中安装tomcat,并将web应用程序保留在其他目录中,java,tomcat,Java,Tomcat,我不知道我问的问题是否正确(可能是愚蠢的) 假设我在dirc:\Apache\tomcat 7.0\..上安装了tomcat,其中包含一些web应用程序,现在我想部署另一个应用程序(war),但我不想将我的web应用程序保留在我想部署的位置c:\Apache\tomcat 7.0\webppas\{myapplicationDir}\{applicationDir} 有可能吗?如果有,那么我会遇到什么问题。很有可能,您可以在每个Web应用的配置文件中定义基础。这些配置文件位于c:\Apache\
c:\Apache\tomcat 7.0\..
上安装了tomcat,其中包含一些web应用程序,现在我想部署另一个应用程序(war)
,但我不想将我的web应用程序保留在我想部署的位置c:\Apache\tomcat 7.0\webppas\{myapplicationDir}
\{applicationDir}
有可能吗?如果有,那么我会遇到什么问题。很有可能,您可以在每个Web应用的配置文件中定义基础。这些配置文件位于
c:\Apache\Tomcat 7.0\conf\Catalina\localhost
目录中。配置文件应命名为{APP u NAME}.xml
,因此您可能有根.xml
下面是我在Eclipse中的一个项目的外观
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="C:\workdir\test\dev\web\src\main\webapp" path="/"/>
是的,你可以。
这一切都与容器和上下文有关
我不认为这种方法会有问题,事实上,最好是从server.xml中移出内容。这是可能的,我见过它是这样实现的,但不知道如何实现的..我只看到他们必须在conf/Catalina/localhost中创建一个配置文件来设置真正的目录..抱歉,我帮不了什么忙。