Drop To Frame有时会被禁用,有时不会

时间:2015-08-04 07:23:45

标签: java eclipse debugging

我经常使用Eclipse Debgugging函数 Drop To Frame ,但有时在调试时它不可用。我找到了another question on SOEclipse Help entry,其中说:

  

注意此命令仅在当前VM支持逐帧并且所选堆栈帧不是本机方法中的顶部帧或帧时才可用。

我的问题是,在调试相同的函数时(它不是顶层堆栈框架,并且它或它的父版本都不是本机方法 - 虽然有一个高3级)我有时会发现Drop to Frame已启用而且我有时发现它被禁用了。

您是否知道Drop To Frame的任何限制,这可能是它无法使用的原因?注意:我一直使用相同的JVM,我无法想象它有时会支持Drop To Frame,有时它不会。

1 个答案:

答案 0 :(得分:1)

如果有人遇到同样的问题:由于我们从早期的Eclipse版本(我认为Luna)切换到Neon,问题不再发生了。也许这是一个在较新的Eclipse版本中修复的错误,并且只是偶尔发生。