断点在父类中时,Eclipse调试器无法找到源

时间:2014-06-17 19:09:29

标签: java eclipse debugging

当我的断点在祖先类中设置时,Eclipse调试器在正确的断点处停止,但显示"未找到源"错误。窗口的标题不是像普通的那样显示类名,而是具有完整的ConcreteClass(ParentClass)名称,包括括号。这是在包含执行堆栈的调试窗口中显示的相同字符串。

所以,难怪它无法找到那个班级。但为什么要这样做呢?

例如,在源标签中,它所说的标题是: TransferOfFundsAction(DocumentActionBase)

其中DocumentActionBase是具有断点的类,而TransferOfFundsAction是正在执行的子类。

1 个答案:

答案 0 :(得分:0)

我在Eclipse 4.4.1中遇到了同样的问题,我可以通过在Debug Configuration中定义“Project”来修复它,并将其设置为当前项目,其中定义了所需的源或库引用。