当我将应用程序运行到eclipse中时,如果抛出异常并在控制台中显示,那么您可以单击链接将您带到源代码文件。
很好,问题是,当我点击这些链接时,它们作为外部不可编辑的资源打开(编辑器选项卡中的不同图标,Java源文件有一个蓝色J但这些文件的J为空,只显示边框)。调试时遇到同样的问题,打开的文件与编辑的文件不同。
有关详细信息,正常的源文件显示在标题栏中,如:
project/path/to/source/file.java
其他人展示了完整的路径:
C:\absolut\path\to\source\file.java
这非常烦人,因为我必须从一个回到另一个,我不知道在哪里改变这个或为什么会发生这种情况(很久以前就好了)。
有关如何编辑此内容的任何提示? 谢谢
答案 0 :(得分:3)
这是一个类路径问题。单击时,实际上是从类路径访问该文件。
要查看Java文件,您必须在类路径中添加对项目的引用,并将其移到类路径列表的顶部。
答案 1 :(得分:0)
您也可以尝试将其转换为项目facets java版本,右键单击项目 - >属性 - >选择Project Facets - > java 1.7或[您的版本]。应用