Eclipse无法在调试模式下启动tomcat-7服务器

时间:2015-03-11 07:47:44

标签: java eclipse tomcat7

我正在尝试调试我的代码,eclipse没有在调试模式下说明,但它在正常启动时工作正常。

以下是我在eclipse弹出窗口中获得的例外:

  

localhost上的服务器Tomcat v7.0服务器无法在90内启动   秒。如果服务器需要更多时间,请尝试增加超时   在服务器编辑器中。

当我查看控制台时,一切看起来都很好,请看看......

INFO: Loading XML bean definitions from ServletContext resource [/WEB-INF/security/oauth/details.xml]
Mar 11, 2015 11:48:38 AM org.springframework.core.io.support.PropertiesLoaderSupport loadProperties
INFO: Loading properties file from class path resource [dev/com.myPack.plat.data.mongo.config.props/mongo-config.properties]

请帮我解决这个问题。

6 个答案:

答案 0 :(得分:6)

删除所有断点修复我的案例

答案 1 :(得分:4)

根据解决方案,您的主要问题是您在程序中包含了断点。如果您不记得断点,可以在执行程序时跳过这些断点。请按照以下步骤操作。

仅适用于Eclipse。

菜单--->运行--->跳过所有断点

现在您可以轻松启动tomcat服务器了。

快乐学习,快乐编码 http://www.oliverspost.com/了解更多信息

答案 2 :(得分:2)

在eclipse中调试模式下没有启动tomcat的原因有很多。检查点下方可以帮助您解决问题。

  1. 如果您使用的是Window操作系统,请首先检查您的窗口防火墙特殊入站规则。如果它包含列表中的javaTM,则启用规则(如果禁用)并选择启用连接并单击“应用”和“确定”。

  2. 检查您的eclipse首选项jre和tomcat运行时配置。 JDK路径更优选。

  3. 如果需要

  4. ,请增加超时时间
  5. 在启动服务器之前,请检查任务管理器中的进程或mac用户检查活动监视器。如果java进程正在运行,则需要将其杀死。

  6. 重启eclipse并清理构建和调试。如果问题仍然存在,那么请采用eclipse的新实例。一段时间eclipse内部设置也限制了tomcat调试模式。

答案 3 :(得分:1)

删除断点对我也有用,事实上,当我在这句话中设置断点时,我的问题就出现了:

private void process(HttpServletRequest req, HttpServletResponse resp)
        throws ServletException, IOException 

我不知道参数的类型是否重要,但这是第一次发生在我身上。

答案 4 :(得分:0)

还有另一个可能的解决方案,只需检查它们是否在线或参数的断点。我认为删除所有这些断点是在调试模式下启动服务器的最佳方式。

通常这种情况发生在我们经常从git中提取时。

答案 5 :(得分:0)

重新启动tomcat几次为我修复了它。enter image description here