Eclipse Inspect(Ctrl + shift + I)不起作用

时间:2012-08-16 13:22:13

标签: eclipse

我在Eclipse中检查了一个maven项目,我无法检查变量(右键单击变量并单击Inspect选项)。

当我尝试这样做时,我收到以下消息:

To perform any 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 work-space.

任何人都可以知道这可能是什么原因吗?

提前致谢。

5 个答案:

答案 0 :(得分:9)

This 可能有用:

Find the thread in your debug window that you are in the breakpoint for. Right click on it. Under relaunch should be an edit launch configuration selection. Select that.

Select Source tab. Add. Java Project. Select the java project that the code exists in.

答案 1 :(得分:4)

此外,在启动配置中,请确保正确指定了源路径。

也就是说: 运行/调试配置/源选项卡/添加... / Java项目

确保包含源代码的项目在该列表中!

答案 2 :(得分:3)

我通过以下方式解决了这个问题:

右键单击project ->build path -> select source tab -> add folder然后我添加了     包含java类的文件夹。

答案 3 :(得分:1)

就我而言,运行配置已正确配置。但是我需要:

  • 右键单击线程
  • 单击:编辑源查找...
  • 检查:在路径上搜索重复的源文件

答案 4 :(得分:0)

我收到了同样的错误消息。

解决这个问题 "Debug Configuration" >> {{JAVA_DEBUG_APPLICATION_NAME}} >> Source (tab)

检查源是否正确添加,

对我来说,

  1. 在调试java代码时打开了不应编辑的类文件。
  2. 也收到了错误消息,
  3. 我已从源标签中删除了源代码,它解决了这个问题