Mat*_*ski 14
对我来说,问题与项目的错误源路径配置有关.有许多不同的方法可以解决这个问题,但一种方法是在调试器中暂停时右键单击该线程,选择"编辑源查找...",并在其中指定路径(见下文).

在我的情况下,问题是我已将源查找路径指定为"文件系统目录".通过删除"文件系统目录"路径并将源查找添加为"Java项目",我能够使我的Expressions视图再次工作.
您可以通过打开Debug - > Display视图并尝试在那里评估Java表达式来检查问题是否是源查找路径.如果您看到这样的消息,那么您的源查找路径很糟糕:
To perform an evaluation, an expression must be compiled in the context of a Java project's build path. The current execution context is not associated with a Java project in the workspace.
Run Code Online (Sandbox Code Playgroud)
通常(至少对于简单的情况)表达式视图可以工作。但有时它确实停止显示值。
通常刷新和清理项目+(有时)重新启动 Eclipse 帮助。
如果您能够看到简单的值,但看不到表达式,有时是因为表达式返回的类没有出现在当前类的导入列表中。在这种情况下,我经常尝试将显式转换为类写入监视表达式,有时它会有所帮助。
祝你好运。
| 归档时间: |
|
| 查看次数: |
10081 次 |
| 最近记录: |