eclipse debug 执行到断点后f8等按钮变灰
(2015-06-11 16:42:07)分类: eclipse工具使用 |
程序不打断点时可以正常运行,但是打了断点并debug时定位到第一个断点后就停止了,debug上的step over和step into以及continue都是灰色不能用。
打开console,发现不知为什么项目有两个同时在开启,关掉其中一个,就可以正常debug了。
以下是csdn遇到同样问题的讨论,粘贴过来备忘:
这个我用WSAD 5.1.2 时经常碰到,一般是因为你在 Step Over 和 continue 上点击的时候动作太快了,因为你发出一个指
令,需要通过 TCP 传递到远程 JVM 调试器,再响应回来,只有当 Eclipse 收到了响应你的画面才会变化,但当你点击得太快了。所以我猜想
是 Eclipse 的 bug,当出现了线程同步的问题,导致远程 JVM 调试器发回的响应没有让 Eclipse 作出正确的反应并且内部状态不一
致,这样,远程 JVM 已经按指令停下来了,但 Eclipse 确并不知道,Eclipse 的画面也未更新。
当了现这个问题时,我在WSAD 5.1.2 中会 Kill 然后重来,切记,不要当 debug 里面的东西还没反应过来时,不要再点
击 continue 或 step over 之类的,急切地发送新的指令只会导致整个进程挂起无法再让它继续运行了,最后你只有 Kill 它了。
打开console,发现不知为什么项目有两个同时在开启,关掉其中一个,就可以正常debug了。
以下是csdn遇到同样问题的讨论,粘贴过来备忘:
这个我用
当了现这个问题时,我在