当前位置: 代码迷 >> J2EE >> eclipse一个超奇怪的有关问题
  详细解决方案

eclipse一个超奇怪的有关问题

热度:159   发布时间:2016-04-17 23:41:18.0
eclipse一个超奇怪的问题!
debug单步执行的时候可以执行后面的代码,但是resume(f8)执行时直接跳过后面的代码!这几天被这个问题烦死了,不知道怎么解决
------解决思路----------------------
F6单步,F7跳出当前函数,F5进入函数内部,F8重新执行

一般都是F6单步调试,F8肯定不会执行当前行的下一行代码了
------解决思路----------------------
F5       --单步调试进入函数内部。
F6       --单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。
F7       --由函数内部返回到调用处。
F8       --一直执行到下一个断点。

F8后面没有断点的话,当然直接就执行完了
------解决思路----------------------
F8表示run操作,只有后面有新的断点才会停下来。


------解决思路----------------------
把断点都remove掉,clean你的project,然后把断点加上去,再试试。
------解决思路----------------------
那有没有什么条件导致 if-else 走错了,地方,比如后面那个断点在一个 if-else 条件块中,在你 debug 时的 Expression 视图中添加了“修改变量值的表达式”。

Eclipse 有时候调试断点不起作用,重启 eclipse 又正常。
  相关解决方案