如何防止EclipseIndigo在45秒后关闭服务器?

如何防止EclipseIndigo在45秒后关闭服务器?,eclipse,tomcat,tomcat6,eclipse-indigo,Eclipse,Tomcat,Tomcat6,Eclipse Indigo,我在尝试启动TomcatV6.0服务器时遇到了EclipseIndigo问题。我将启动我的服务器,控制台将报告服务器已启动(在这么多毫秒之后),服务器控制台将看起来正常,服务器将正确接受请求。但是45秒后(或者无论默认超时设置为什么),Eclipse将关闭服务器,并说服务器遇到问题,无法启动 解决此问题的一种方法是将服务器超时时间改为9999秒,而不是默认的45秒,但显然这并不理想。我用了一些谷歌搜索,但我在上一次搜索中发现了解决此问题的方法。您需要做的只是将主机名更改为默认名称“localho

我在尝试启动TomcatV6.0服务器时遇到了EclipseIndigo问题。我将启动我的服务器,控制台将报告服务器已启动(在这么多毫秒之后),服务器控制台将看起来正常,服务器将正确接受请求。但是45秒后(或者无论默认超时设置为什么),Eclipse将关闭服务器,并说服务器遇到问题,无法启动


解决此问题的一种方法是将服务器超时时间改为9999秒,而不是默认的45秒,但显然这并不理想。

我用了一些谷歌搜索,但我在上一次搜索中发现了解决此问题的方法。您需要做的只是将主机名更改为默认名称“localhost”以外的其他名称(任何内容),这实际上可以解决问题。您可以通过双击服务器并在“常规信息”区域中编辑来更改主机名


不知道为什么这会解决问题,但确实如此。这似乎是Eclipse Indigo的一个bug,特别是因为它不会发生在Helios上。

我花了一些时间在谷歌上搜索,但我发现了这个问题的解决方案。您需要做的只是将主机名更改为默认名称“localhost”以外的其他名称(任何内容),这实际上可以解决问题。您可以通过双击服务器并在“常规信息”区域中编辑来更改主机名


不知道为什么这会解决问题,但确实如此。这似乎是EclipseIndigo的一个bug,特别是因为它不会发生在Helios上。

检查您的源代码,看是否有一些语句错误或与您正在使用的端口冲突。 去服务中心检查一下
祝你成功

检查源代码中的某些语句是否有错误或与正在使用的端口冲突。 去服务中心检查一下
祝你成功

Tomcat启动并输出“服务器在xx秒内启动”消息实际需要多长时间?比xx秒少得多。在我的具体示例中,服务器大约在15秒内启动并准备就绪。基本上,问题是Eclipse由于某种原因没有检测到成功启动,然后在达到超时持续时间时自动关闭然后,只有在得到预期的响应后,它才会发送启动成功消息。Tomcat启动并输出“服务器在xx秒内启动”消息实际需要多长时间?比xx秒少得多。在我的具体示例中,服务器大约在15秒内启动并准备就绪。基本上,问题是Eclipse由于某种原因没有检测到成功启动,然后在达到超时持续时间时自动关闭。如果它正在等待连接(JDPA等),那么它只会在收到预期响应后发送启动成功消息。