我在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.
任何人都可以知道这可能是什么原因吗?
提前致谢。
答案 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)
检查源是否正确添加,
对我来说,
我已从源标签中删除了源代码,它解决了这个问题