【问题标题】:Tomcat has went faulty in EclipseTomcat 在 Eclipse 中出现故障
【发布时间】:2017-09-15 16:36:45
【问题描述】:

我在 Windows 7 Professional 中安装了 Eclipse Mars,并安装了 Tomcat 8,然后将其导入 Eclipse。这一切都很好,但是由于某种原因,当我通过服务器运行 JSP 文件时,Tomcat 拒绝启动。控制台中堆栈跟踪顶部的第一条错误消息是;

SEVERE: Failed to initialize end point associated with ProtocolHandler ["http-
nio-8081"]

我能想到的唯一原因是我使用 bin 文件夹中的 startup.bat 启动了 Tomcat 8,然后它出现了故障。我曾尝试从 Eclipse 中删除 Tomcat 服务器并重新导入它,但没有奏效。我已经使用端口 8081 设置了 Tomcat 8,因为 8080 已被使用,并且在第一个连接器处检查了 server.xml 文件仍然显示端口 8081。

请问我该如何解决?我已经在控制台中添加了所有主要的消息输出。但是,我认为与过滤器有关的问题不是问题,因为我从应用程序 web.xml 文件中删除了过滤器标记部分,并且其他错误仍然存​​在。

严重:无法初始化与 ProtocolHandler ["http-nio-8081"] 关联的端点 java.io.IOException: 无法建立环回连接

严重:无法初始化连接器 [连接器 [HTTP/1.1-8081]] org.apache.catalina.LifecycleException: 无法初始化组件 [Connector[HTTP/1.1-8081]]

严重:无法初始化与 ProtocolHandler ["ajp-nio-8010"] 关联的端点 java.io.IOException: 无法建立环回连接

严重:无法初始化连接器 [连接器 [AJP/1.3-8010]] org.apache.catalina.LifecycleException: 无法初始化组件 [Connector[AJP/1.3-8010]]

以下两个涉及web.xml中的过滤器

严重:异常启动过滤器 CH_13LogFilter java.lang.ClassNotFoundException: action.CH_13LogFilter

严重:一个或多个过滤器无法启动。完整的详细信息将在相应的容器日志文件中找到

注意:我还发现这只发生在 Eclipse 的一个项目中。如果我通过 Eclipse 中的 Tomcat 服务器运行其他项目,它工作正常!!但我仍然看不到这个项目发生了什么变化。

【问题讨论】:

  • 剩下的错误信息是什么?
  • 适当的猫说话。 Tomcat haz 错误错误 ...
  • @nitind 我从控制台添加了其他错误详细信息。谢谢

标签: eclipse tomcat8


【解决方案1】:

多么奇怪 - 但值得记住。一旦我尝试在 Eclipse 中通过 Tomcat 运行不同的项目,有问题的项目现在工作正常!!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-23
    • 2022-06-22
    • 2012-07-13
    相关资源
    最近更新 更多