我正在尝试调试我的代码,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]
请帮我解决这个问题。
答案 0 :(得分:6)
删除所有断点修复我的案例
答案 1 :(得分:4)
根据解决方案,您的主要问题是您在程序中包含了断点。如果您不记得断点,可以在执行程序时跳过这些断点。请按照以下步骤操作。
仅适用于Eclipse。
菜单--->运行--->跳过所有断点
现在您可以轻松启动tomcat服务器了。
快乐学习,快乐编码 http://www.oliverspost.com/了解更多信息
答案 2 :(得分:2)
在eclipse中调试模式下没有启动tomcat的原因有很多。检查点下方可以帮助您解决问题。
如果您使用的是Window操作系统,请首先检查您的窗口防火墙特殊入站规则。如果它包含列表中的javaTM,则启用规则(如果禁用)并选择启用连接并单击“应用”和“确定”。
检查您的eclipse首选项jre和tomcat运行时配置。 JDK路径更优选。
如果需要
在启动服务器之前,请检查任务管理器中的进程或mac用户检查活动监视器。如果java进程正在运行,则需要将其杀死。
重启eclipse并清理构建和调试。如果问题仍然存在,那么请采用eclipse的新实例。一段时间eclipse内部设置也限制了tomcat调试模式。
答案 3 :(得分:1)
删除断点对我也有用,事实上,当我在这句话中设置断点时,我的问题就出现了:
private void process(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException
我不知道参数的类型是否重要,但这是第一次发生在我身上。
答案 4 :(得分:0)
还有另一个可能的解决方案,只需检查它们是否在线或参数的断点。我认为删除所有这些断点是在调试模式下启动服务器的最佳方式。
通常这种情况发生在我们经常从git中提取时。
答案 5 :(得分:0)