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

标签 java tomcat deployment

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

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

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

但是我想部署它,以便如果用户键入 www.abc.com 他/她将直接转到应用程序,而无需指定目录。

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

最佳答案

两种方式:

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

关于java - 将 Tomcat 中的 .war 应用程序部署到 root,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7083026/

相关文章:

java - BundleActivator 方法未在 OSGi 中得到通知

java - 如何验证登录模块中不同页面上的特定 Web 元素

java - Android 中不安全的蓝牙连接

tomcat - debian squeeze 上的 sun java6 内存不足异常,而不是 openjdk

reactjs - 使用代理时,React 应用程序正在不同位置查找静态文件

git - 在 github 推送上将静态站点部署到 s3 的最佳策略?

java - 使用 <a href =""> 从 servlet doGet() 方法从一个 servlet 重定向到另一个 servlet

java - 最佳实践 - 发送 javamail mime 多部分电子邮件 - 和 gmail

eclipse - Tomcat 服务器未被识别

asp.net-mvc - 独立开发/部署MVC区域