Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用EclipseJava调试器查看其他堆栈框架中的实例变量?_Java_Eclipse_Debugging_Instance Variables_Stack Frame - Fatal编程技术网

如何使用EclipseJava调试器查看其他堆栈框架中的实例变量?

如何使用EclipseJava调试器查看其他堆栈框架中的实例变量?,java,eclipse,debugging,instance-variables,stack-frame,Java,Eclipse,Debugging,Instance Variables,Stack Frame,当我在Eclipse debugger下的Java应用程序中遇到断点时,我单击同一线程上堆栈帧列表中的另一个帧,希望能够查看我的一些变量。只有一个变量,这个,当我揭示它包含的内容时,它似乎什么都没有,但我假设它是特殊的运行时变量,比如blocker、blockerLock、contextClassLoader、daemon、me,看起来就是这个,等等 我想看到的是我的一个对象的实例变量。我是否误解了这里的调试器?如果类中没有编译调试信息,您可能无法看到该类方法中堆栈框架上的变量。它独立于IDE。

当我在Eclipse debugger下的Java应用程序中遇到断点时,我单击同一线程上堆栈帧列表中的另一个帧,希望能够查看我的一些变量。只有一个变量,这个,当我揭示它包含的内容时,它似乎什么都没有,但我假设它是特殊的运行时变量,比如blocker、blockerLock、contextClassLoader、daemon、me,看起来就是这个,等等


我想看到的是我的一个对象的实例变量。我是否误解了这里的调试器?

如果类中没有编译调试信息,您可能无法看到该类方法中堆栈框架上的变量。它独立于IDE。

我查看了调试配置和首选项,但在调试信息中找不到任何编译选项。有人知道如何在Eclipse中做到这一点吗?