我正在使用eclipse3.4.6并且我已将src.zip附加到eclipse。我可以成功查看eclipse的源代码,但java核心类中设置的断点不起作用; 例如。
HashMap test = new HashMap();
test.put("a", 0);
即使我在'put'方法的改进中在HashMap.class中设置断点,我也无法进入test.put(“a”,0)。
提前致谢。
答案 0 :(得分:7)
请确保您在项目的构建路径中使用JDK而不是JRE。
答案 1 :(得分:1)
我认为您可能正在设置一个“行断点”,Eclipse无法映射到正确的行,因为您正在查看的源与正在运行的类的源不完全相同。
尝试设置“方法断点”。打开HashMap
课程,在大纲视图中,右键单击put
方法,然后选择切换方法断点。