【问题标题】:Tomcat server does not run in localhostTomcat 服务器不在 localhost 中运行
【发布时间】:2017-02-15 06:03:35
【问题描述】:

Apache Tomcat 服务器已启动,但未在浏览器(即 localhost)中打开,出现 404 错误。

尝试更改 server.xml 中的端口号,然后将服务器位置更改为 Tomcat 安装,但没有任何效果。 Eclipse 在启动 Tomcat 服务器时会出现这些错误,如屏幕截图所示:

【问题讨论】:

  • 您应该粘贴错误消息,而不是粘贴屏幕截图。
  • 严重:部署 Web 应用程序目录时出错 D:\apache-tomcat-8.5.9-windows-x64\apache-tomcat-8.5.9\webapps\ROOT java.lang.IllegalStateException: ContainerBase.addChild : 开始: org.apache.catalina.LifecycleException:
  • 您必须提供更多信息来识别问题。例如:stackoverflow.com/q/35224311

标签: eclipse tomcat localhost


【解决方案1】:

这通常只会在您的配置出错或从 IDE 映射到 webapp 文件夹时发生。我会将 server.xml 设置为正常。然后验证您的 web.xml 文件位于正确的位置并正确配置。在你的 Eclipse 配置中查找它,看看 Eclipse 是否真的找到了它。有时,如果您的 IDE 没有找到 web.xml,那么在构建时您会得到 404。

您可以通过构建您的 WAR 来排除您的 IDE,然后在没有 eclipse 的情况下直接在 Tomcat 中运行它。

【讨论】:

    猜你喜欢
    • 2017-07-04
    • 2017-12-15
    • 2017-06-02
    • 2018-02-18
    • 1970-01-01
    • 2014-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多