我的 Eclipse 中有三个不同的项目,昨天 src 文件在其中一个项目中变得不可见。两天前还好,我不知道这是怎么发生的。我在项目资源管理器或包资源管理器中看不到 src 文件。
项目浏览器:
但是,如果我使用导航器查看,我可以看到目录中的所有文件。
导航器:
我将 Eclipse Indigo SR2 和 IBM Rational ClearCase 用于前两个项目。另一个是我本地的测试项目。
有人知道我怎样才能回到项目资源管理器中的 src 文件吗?
谢谢。
尝试右键单击项目并单击刷新。
我今天也遇到了同样的问题,是因为我切换到错误的视图模型。我建议你切换project explorer
到Package Explorer
.
检查您的 Java 构建路径以确保 src 存在。右键单击项目并选择构建路径 -> 配置构建路径。如果构建路径中不存在 src 目录,则它不会像您显示的那样显示在 Java 区域下,但会出现在导航器中。
我在 Neon 中遇到了同样的问题 - src 文件夹消失了。src 文件夹中的一个子目录会显示,但不会显示其他子目录,也不会显示父 src 文件本身。无论我在构建路径配置中做了什么,都只会显示一个子目录。它看起来像是设置中的某种损坏。以上解决方案都不适合我,包括删除项目和所有文件,然后重新检查。
起作用的是切换到旧工作区,导入项目,然后切换回有问题的工作区。神奇的是,有问题的项目再次响应了我对构建路径配置的更改。我不确定我是否必须执行从旧工作区导入的临时步骤 - 可能只是来回切换会起作用,但不确定。
尝试在不删除文件的情况下删除(删除)项目(有一个复选框可让您保留项目文件)。
然后重新导入项目。不确定这是否能解决您的问题,但我遇到了同样的问题,删除->重新导入为我解决了这个问题。
我今天遇到了这个问题,问题是“配置构建路径”窗口的“源”选项卡中的“src”文件夹不正确。它在那里,但路径错误,所以它有一个红色的 X。删除该条目并重新添加“src”路径(来自项目)导致将“src”文件夹放回包层次结构中。
就我而言,这是因为在用户帐户之间共享工作区,工作区的路径和下面的文件夹不一样。一个用户在本地访问工作区,另一个用户作为映射驱动器访问,等等。
解决此问题,然后将路径标准化为所有访问者都相同,从而解决了导致此问题浮出水面的根本问题。
重新启动您的 Eclipse 工作空间。
还可以在 Eclipse 中更改开放视角。