2

我正在使用 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);

任何的想法?

4

2 回答 2

3

当您尝试进入“AnotherClass”并获取未找到源时,应该有一个“附加源”按钮。尝试单击它,并在出现提示时选择包含“AnotherClass”源的项目。

即使 AnotherClass 在当前项目中,也要这样做。如果可行,请告诉我们,我们将尝试找出最初的问题可能是什么。

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

于 2012-08-01T19:38:54.243 回答
0

一般来说,要检查的事项:

  1. 您附加了正确的源,并且,如果您要指定外部目录,则在正确的目录级别。它将是另一个类的顶级包之上的目录。
  2. 如果您要附加来自另一个包含 AnotherClass 的项目的源代码,请确保它是在打开调试符号的情况下编译的。
于 2012-08-01T19:43:59.950 回答