0

我正在开发一个 Web 项目,并且像“Watch”和“Inspect”这样的调试选项在我的 Eclipse 中不起作用。在这两种情况下,它都说变量无法解析。

环境

IDE:我的 Eclipse 版本:8.6.1 构建 ID:8.6.1-20101117

操作系统 Windows 7 版本 6.1(内部版本 7600)

Java SE 运行时环境(内部版本 1.6.0_16-b01)

有趣的是这些选项适用于其他 Web 和独立项目

有关错误详细信息,请参阅屏幕。有没有人遇到过这样的问题?请帮助如何解决这个问题

在此处输入图像描述

在此处输入图像描述

4

2 回答 2

0

我已经从 Windows >> 首选项菜单中检查了 Java >> 编译器选项,并且未选中“将变量属性添加到生成的类文件”选项。我启用了该选项,这解决了问题。现在,“Watch”和“Inspect”在我的特定 Web 项目中运行良好。看屏幕截图

在此处输入图像描述

我不确定为什么需要启用此选项,因为在所有其他项目(在同一工作区中)中,禁用此选项后调试工作正常。谁能解释一下?

于 2013-06-05T06:38:16.967 回答
-1

您的代码的执行尚未达到您的变量“值”被实例化的程度。按 F6 两次(执行接下来的 2 行),您将看到变量的值。

于 2013-05-31T14:20:43.857 回答