gpt4 book ai didi

jsp - Tomcat:程序未从 webapps 运行

转载 作者:行者123 更新时间:2023-11-28 23:26:06 26 4
gpt4 key购买 nike

我正在尝试使用 Tomcat 运行一个 jsp 程序。如果我将我的项目保存在带有 WEB-INF 文件的 webapps 文件夹中,它不会运行。相反,它是从 webapps/ROOT 文件夹运行的。我希望它从 webapps 运行。请指导我。

最佳答案

tomcat 的工作方式和预配置方式是获取 webapps 中目录的目录名称,并将其用作您正在运行的应用程序的名称 - ROOT 除外。 ROOT 是一个特殊名称,表示这是在没有上下文名称的情况下直接在服务器的根目录中处理的(因为目录名称不能为空)。

如果你有 webapps/ROOTwebapps/myApp,你的服务器将有一个 webapp 在 http://example.com/http://example.com/myApp。这就是tomcat的来历。虽然您可以将其配置为以不同的方式工作,但我认为为此目的重新调整 webapps 文件夹的唯一值(value)只会让以后维护您的应用程序的其他人感到困惑。

宁愿享受 tomcat 带来的令人惊叹的基础设施,接受它为您提供的默认设置,咬紧牙关将您的应用程序部署到适当的位置,即 webapps/ROOT 或 webapps/myApp。

关于jsp - Tomcat:程序未从 webapps 运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36904989/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com