如何在eclipse中的java核心类中设置断点?

时间:2012-01-04 14:05:12

标签: eclipse debugging

我正在使用eclipse3.4.6并且我已将src.zip附加到eclipse。我可以成功查看eclipse的源代码,但java核心类中设置的断点不起作用; 例如。

HashMap test = new HashMap();
test.put("a", 0);

即使我在'put'方法的改进中在HashMap.class中设置断点,我也无法进入test.put(“a”,0)。

提前致谢。

2 个答案:

答案 0 :(得分:7)

请确保您在项目的构建路径中使用JDK而不是JRE。

答案 1 :(得分:1)

我认为您可能正在设置一个“行断点”,Eclipse无法映射到正确的行,因为您正在查看的源与正在运行的类的源不完全相同。

尝试设置“方法断点”。打开HashMap课程,在大纲视图中,右键单击put方法,然后选择切换方法断点