在Eclipse中更改Tomcat服务器的超时

当我尝试运行我的Tomcat时,我收到一条消息:
Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.
这个服务器编辑器在哪里?我没有在Windows首选项服务器中找到它。 我正在使用Eclipse 3.6。     
已邀请:
Open the Servers view -> double click tomcat -> drop down the Timeouts section
在那里,您可以增加每个特定服务器的启动时间。     
转到服务器视图 双击要更改时间限制的服务器 在右侧,您有超时下拉选项卡。选择那个。 然后,您可以选择更改时间限制。     
解决:就是这样!!!!对我来说是使用JDK6进行编译但是使用JDK7运行Tomcat,WST使用系统属性而不是eclipse设置。我也在eclipse和System中配置相同的JDK版本(在cmd行中用java -version检查) 详细信息:我尝试配置eclipse就像在这里描述,但它没有解决问题,然后我在eclipse的错误日志中注意到tomcat是用jre 1.7启动的。尽管我的配置。 我也尝试在cmd行中使用'java -version'并获得'1.7'而不是预期的'1.6'。 我还决定在系统面板中配置java 1.6(就像在eclipse中),但它没有解决问题。我也卸载了jre 1.7重启eclipse和IT SUCCESS!这是一个非常有用的线索,谢谢。     
双击服务器并查看超时部分,并添加更多时间查看图片     
  Windows的>首选项>服务器 可以在那里指定服务器超时。 或者通过Servers选项卡的其他方法: http://henneberke.wordpress.com/2009/09/28/fixing-eclipse-tomcat-timeout/     
如果您在代码中设置断点并尝试在调试模式下启动tomcat发布一些代码检修,也会创建该问题。 解决方案是清除所有断点。     
双击tomcat,看配置设置用“超时”修改号码。也许这不是tomcat错误。我可以看到DB连接是可以实现的。     
如果在启动服务器时启动了太多的东西,或者如果您处于调试模式并逐步执行初始化序列,则可能会出现此问题。在eclipse中,通过'打开'调试透视图的tomcat服务器条目'Servers view'选项卡来更改start-timeout是很方便的。在某些情况下,了解“确实”存储此设置的位置很有用。 Tomcat从servers.xml文件中元素中的元素读取此设置。该文件存储在.metatdata / .plugins / org.eclipse.wst.server.core中 您的eclipse工作区的目录,即: //.metadata/.plugins/org.eclipse.wst.server.core/servers.xml 在.metadata / .plugins下的其他目录中还有其他多汁的Eclipse插件配置文件。 以下是servers.xml文件的示例,该文件是通过Eclipse GUI编辑tomcat服务器配置时更改的内容:            请注意'start-timeout'属性设置为长达1200秒以上。     
我也遇到了Eclipse Tomcat Server超时问题并尝试了所有建议,包括: 增加超时秒数 删除工作空间目录中的各种.metadata文件 删除Eclipse中的服务器实例以及Run Config 直到我读到Rohitdev的评论并且意识到我已经实际上在一个大的代码更改之后在一个拦截器类中添加了一个断点而忘记切换它之后,没有任何工作。我删除了它,所有其他断点和Tomcat都启动了。     
我有tomcat 8 Update 25和tomcat 7但面临同样的问题它显示消息Serverhost Tomcat v7.0 Server at localhost无法在45秒内启动。如果服务器需要更多时间,请尝试在服务器编辑器中增加超时。     

要回复问题请先登录注册