【问题标题】:Tomcat started but Eclipse seems unable to detect thatTomcat 启动但 Eclipse 似乎无法检测到
【发布时间】:2013-03-13 08:49:23
【问题描述】:

我在 Eclipse Helios 中运行 Tomcat v5.0.30,安装了“Server->New...”。

Tomcat 正常启动,但 Eclipse 似乎无法检测到服务器已启动,因此“正在启动 Tomcat”状态栏一直旋转,直到达到启动超时并关闭 Tomcat。

作为一种解决方法,我将 Tomcat 启动超时设置为一个非常大的值,但显然我想正常工作。

正如其他问题中所建议的那样,我使用 netstat -ano 来查找服务器端口是否正在被另一个进程使用,但该端口导致空闲。无论如何,我也尝试将Tomcat端口更改为其他值,但并没有解决问题。

有什么建议吗?

【问题讨论】:

  • 也许tomcat启动需要那么长时间?尝试从tomcat中删除所有webapp,看看启动是否更快。
  • 我保证不会。 Tomcat 超时设置为 10000 并且仍然过期。此外,Tomcat 有效启动,部署到它的 Web 应用程序在几秒钟后可用,但 Eclipse 似乎没有注意到这一点。
  • 有人有解决办法吗?我的 Eclipse 也有同样的问题。

标签: eclipse tomcat


【解决方案1】:

在我的情况下遇到同样的问题,它有助于从连接器协议切换

<Connector port="8080" protocol="org.apache.coyote.http11.Http11Nio2Protocol" ...>

<Connector port="8080" protocol="HTTP/1.1" ...>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-17
    • 2012-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-24
    • 1970-01-01
    • 2012-05-11
    相关资源
    最近更新 更多