代码之家  ›  专栏  ›  技术社区  ›  Miciurash

在Tomcat上部署多个WAR

  •  0
  • Miciurash  · 技术社区  · 10 年前

    如何在Tomcat上部署多个WAR,其中一个是ROOT,以及如何将请求传递给相应的应用程序。

    如:
    / - main app
    /appA - app A
    /appB - app B

    如何使主应用程序跳过URL /appA /appB ?

    1 回复  |  直到 10 年前
        1
  •  1
  •   Community CDub    8 年前

    根据 the Tomcat documentation ,您的第二个问题“如何使主应用程序跳过urls/appA和/appB?”将自动解决:

    用于处理每个HTTP请求的web应用程序由Catalina根据每个已定义上下文的上下文路径匹配请求URI的最长前缀来选择。

    第一个问题是举例讨论的 here 。您可以根据Tomcat版本、环境等应用其中列出的解决方案之一。