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

时间:2011-08-16 18:18:29

标签: java tomcat deployment

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

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

我会通过重命名我的应用程序specific.war然后转到Tomcat Web应用程序管理器,然后转到“要部署的WAR文件”,选择我的WAR文件并进行部署来完成此操作。

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

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

3 个答案:

答案 0 :(得分:4)

两种方式:

  • 将war文件命名为ROOT.war
  • path - see here
  • 中指定上下文META-INF/context.xml属性

答案 1 :(得分:-1)

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

转发 www.abc.com到www.abc.com/specific 并且我屏蔽以便不显示“特定”

答案 2 :(得分:-3)

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

自动导航到你想要的页面
<welcome-file></welcome-file>
在ur web app的web.xml文件中。