Eclipse会打开与可编辑源文件不同的源文件

时间:2012-01-11 16:38:28

标签: java eclipse configuration

当我将应用程序运行到eclipse中时,如果抛出异常并在控制台中显示,那么您可以单击链接将您带到源代码文件。

很好,问题是,当我点击这些链接时,它们作为外部不可编辑的资源打开(编辑器选项卡中的不同图标,Java源文件有一个蓝色J但这些文件的J为空,只显示边框)。调试时遇到同样的问题,打开的文件与编辑的文件不同。

有关详细信息,正常的源文件显示在标题栏中,如:

project/path/to/source/file.java

其他人展示了完整的路径:

C:\absolut\path\to\source\file.java

这非常烦人,因为我必须从一个回到另一个,我不知道在哪里改变这个或为什么会发生这种情况(很久以前就好了)。

有关如何编辑此内容的任何提示? 谢谢

2 个答案:

答案 0 :(得分:3)

这是一个类路径问题。单击时,实际上是从类路径访问该文件。

要查看Java文件,您必须在类路径中添加对项目的引用,并将其移到类路径列表的顶部。

答案 1 :(得分:0)

您也可以尝试将其转换为项目facets java版本,右键单击项目 - >属性 - >选择Project Facets - > java 1.7或[您的版本]。应用