Eclipse调试步进无法正常工作

时间:2012-08-01 19:34:13

标签: java eclipse

我正在使用Eclipse开发Java程序,我不得不从JRE / JDK 1.7.x降级到JRE / JDK 1.6。

当我踩到它并调用一个新类时,我要么找不到源,要么不进入新类。例如,

//Here, it doesn't go to the Another class
MyClass class = new AnotherClass(value1, value2);

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

当你尝试进入'AnotherClass'并获得Source Not Found时,应该有一个'Attach Source'按钮。尝试单击它,并在出现提示时选择包含“AnotherClass”源的项目。

即使AnotherClass在当前项目中,也要这样做。如果它有效,请告诉我们,我们将尝试弄清楚原始问题可能是什么。

此外,您的里程可能会有所不同,但尝试为一个全新的项目进行调试,看看会发生什么?

答案 1 :(得分:0)

一般情况下,要检查的事项:

  1. 您附加了正确的源,并且,如果您在正确的目录级别指定外部目录。它将是AnotherClass顶级包装上方的目录。
  2. 如果要从另一个包含AnotherClass的项目附加源代码,请确保使用调试符号编译它。