Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.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
Java 将Tomcat中的.war应用程序部署到root_Java_Tomcat_Deployment - Fatal编程技术网

Java 将Tomcat中的.war应用程序部署到root

Java 将Tomcat中的.war应用程序部署到root,java,tomcat,deployment,Java,Tomcat,Deployment,我的.war应用程序在TomCat上运行 我可以将.war应用程序部署到特定目录,例如www.abc.com/specific 为此,我将重命名我的application specific.war,然后转到Tomcat Web应用程序管理器,然后转到要部署的war文件,选择我的war文件并部署它 但是,我希望部署它,这样,如果用户键入www.abc.com,他/她将直接进入应用程序,而不指定目录 这怎么可能?谢谢[我试着用两种方法调用应用程序root.war] 将war文件命名为ROOT.war

我的.war应用程序在TomCat上运行

我可以将.war应用程序部署到特定目录,例如www.abc.com/specific

为此,我将重命名我的application specific.war,然后转到Tomcat Web应用程序管理器,然后转到要部署的war文件,选择我的war文件并部署它

但是,我希望部署它,这样,如果用户键入www.abc.com,他/她将直接进入应用程序,而不指定目录

这怎么可能?谢谢[我试着用两种方法调用应用程序root.war]

将war文件命名为ROOT.war 在META-INF/context.xml中指定上下文路径属性- 两种方式:

将war文件命名为ROOT.war 在META-INF/context.xml中指定上下文路径属性-
我通过域名提供商使用转发/屏蔽解决了这个问题

我将www.abc.com转发至www.abc.com/specific
我屏蔽了,所以没有显示具体的内容

我通过域名提供商使用转发/屏蔽解决了这个问题

我将www.abc.com转发至www.abc.com/specific
我把它遮住了,这样就不会显示具体内容了。我不确定这是否回答了你的问题。但是我相信你可以使用

<welcome-file></welcome-file>

在您的web应用程序的web.xml文件中。

我不确定这是否回答了您的问题。但是我相信你可以使用

<welcome-file></welcome-file>

在您的web应用程序的web.xml文件中。

您好。我试了第一种方法。我将war文件命名为ROOT.war,并像往常一样进行部署。但是后来我在经理那里找不到。它根本没有被列入清单。当我输入www.abc.com时,我被带到了应用程序经理那里……嗨。我试了第一种方法。我将war文件命名为ROOT.war,并像往常一样进行部署。但是后来我在经理那里找不到。它根本没有被列入清单。当我输入www.abc.com时,我被带到了应用程序经理那里……你是如何屏蔽它的?请提供详细信息这是很久以前的事了!但我想我是这样做的:你是如何掩盖它的?如果你能提供详细信息,请告诉我这是很久以前的事了!但我想我是通过以下方式做到的: