将Tomcat中的.war应用程序部署到根目录



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

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

我将通过重命名我的应用程序来实现这一点。war,然后转到Tomcat Web Application Manager,然后转到"war file to deploy",选择我的war文件并部署它。

然而,我想部署它,以便如果用户输入www.abc.com,他/她将直接进入应用程序,而不指定目录。

这怎么可能?谢谢[我已经试过调用应用程序root.war]

两种方式:

  • 命名war文件ROOT.war
  • META-INF/context.xml中指定上下文path属性-参见此处

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

转发 www.abc.com到www.abc.com/specific和我遮罩使"specific"不显示

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

自动导航到你想要的页面。
<welcome-file></welcome-file>
web应用的web.xml文件