小智 50
确保在"运行">"调试配置"下,选中"在主处停止"(如果适用于您的情况).
Vin*_*lds 39
这可能与JDK 6 Update 14中的一个错误有关,如JDK 6更新15的发行说明中所示.
如果这确实是问题所在,那么你应该转向更高版本的JDK(虽然已经针对6u16,6u18和7b1发布了修复版,但这并不能保证.)最好的办法是使用-XX:+ UseParallelGC标志.增加最小和最大堆大小的大小,以延迟第一个GC,带来暂时的缓解.
顺便说一句,在Eclipse中使用这个错误报告来跟踪其他人的情况.
New*_*ian 19
通常当我遇到这种情况时(很少见,但确实如此)意味着正在执行的代码与编辑器中的代码不同.Eclipse不时会发生构建的类和编辑器中的代码不同步的情况.当发生这种情况时,我会得到各种奇怪的调试器行为(调试空行,跳过代码行等).
重新启动Eclipse,清理所有项目并重建所有项目通常可以解决问题.我也有Maven插件(旧版本......现在还没有用过一段时间),它也有这样做的倾向.
否则它可能是一个bug,也许是Vineet所说的,
希望这可以帮助
小智 17
您可能不小心跳过了Eclipse工具栏中的所有断点.要解决这个问题,请转到Eclipse - > Run - > Skip All Breakpoints.