Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jakarta ee 在两个不同的路径中部署相同的war(Tomcat)_Jakarta Ee_Tomcat6 - Fatal编程技术网

Jakarta ee 在两个不同的路径中部署相同的war(Tomcat)

Jakarta ee 在两个不同的路径中部署相同的war(Tomcat),jakarta-ee,tomcat6,Jakarta Ee,Tomcat6,我一直在寻找如何做到这一点,但我找到的解决方案并没有解决我的问题 我有一个Tomcat服务器和它的/webapps文件夹。我复制我的myApp.war,重新启动tomcat并以以下方式访问应用程序: domain.com/myApp 我想要的是将相同的.war部署在两个不同的根路径中,其中第二个路径是: domain.com/beta/myApp 重要的是,第二个应用程序的根URL是/beta/,第一个应用程序的根URL是/ 我尝试创建conf/Catalina/localhost/beta

我一直在寻找如何做到这一点,但我找到的解决方案并没有解决我的问题

我有一个Tomcat服务器和它的/webapps文件夹。我复制我的myApp.war,重新启动tomcat并以以下方式访问应用程序:

domain.com/myApp
我想要的是将相同的.war部署在两个不同的根路径中,其中第二个路径是:

domain.com/beta/myApp
重要的是,第二个应用程序的根URL是/beta/,第一个应用程序的根URL是/

我尝试创建conf/Catalina/localhost/beta.xml

<Context path="/beta” docBase=”/opt/apache-tomcat-6.0.24/beta">

然后手动将/opt/apache-tomcat-6.0.24/webapps/myApp(第一次调用时由tomcat自动提取)的内容复制到/opt/apache-tomcat-6.0.24/beta


如果这是另一个问题的重复,我很抱歉,但我无法让它工作。

将您的应用程序部署为domain.com/myApp和domain.com/myAppBetta对您有效吗?Olaf,恐怕不行:(