调试期间无法访问某些变量

时间:2015-05-13 07:42:16

标签: eclipse debugging

我目前正在调试自定义库。 在调用中越来越深入我进入外部类(例如,不是我的库,例如jackson),其中没有显示变量的值,我也无法使用display选项卡打印它们。 / p>

如何使它们可访问?

enter image description here

1 个答案:

答案 0 :(得分:1)

编译时,您可以控制应该在类文件中生成多少调试信息。

Choice   Option                 Information generated in class
     1   -g:none                No debug information
     2   -g:lines               Line number only
     3   -g:lines,source        Line number & source file
     4   (default)              Same as #3
     5   -g:lines,source,vars   Line number, source file & variables
     6   -g                     Same as #5

我怀疑库中的类文件是否编译没有变量信息。如果您有源代码,请使用适当的选项自行构建,以包含调试信息,例如-g:lines,source,vars