【问题标题】:How to set SPRING MVC web application context as ROOT (/) on Tomcat?如何在 Tomcat 上将 SPRING MVC Web 应用程序上下文设置为 ROOT (/)?
【发布时间】:2013-09-13 20:42:11
【问题描述】:

我有 SPRING MVC Web 应用程序 (my.war)。它在 Tomcat 6 服务器上部署到 http://host/my/ 文件夹。如何更改此设置以在 http://host/ 中访问此 Web 应用程序?

【问题讨论】:

    标签: tomcat spring-mvc


    【解决方案1】:

    您需要将 Web 应用程序部署为 ROOT.war

    看看这篇文章,它很好地描述了整个主题: http://benhutchison.wordpress.com/2008/07/30/how-to-configure-tomcat-root-context/

    【讨论】:

      【解决方案2】:

      查看/webapps 下的/ROOT 目录。在默认安装中,它包含一堆分解的 JSP 和 /WEB-INF 子目录,可从主上下文访问。

      【讨论】:

      • 我将所有文件和目录从 /my 复制到 /ROOT,重新启动服务器并得到 Error404
      • 好的,我必须更正 server.xml 中的路径和 docRoot 才能加载 spring 类加载器
      【解决方案3】:

      删除 ROOT 文件夹并将您的应用设置为 ROOT.war 将其部署为 ROOT 文件夹

      【讨论】:

        猜你喜欢
        • 2011-11-08
        • 2016-08-10
        • 1970-01-01
        • 2012-02-07
        • 1970-01-01
        • 2012-07-08
        • 2022-01-17
        • 1970-01-01
        相关资源
        最近更新 更多