每当我打开我的日食时,我会在我的Package Explorer中注意到我的所有项目都已消失,仍然存在于Workspace文件夹中,但它们不会出现在我的Package Explorer中,以便将它们恢复到我需要的状态创建一个新文件,并将其命名为调用原始文件的最佳位置。有没有办法阻止它,因为它可能会成为一个麻烦。
答案 0 :(得分:1)
在大多数情况下,这是由工作空间元数据损坏引起的。它可能由于许多原因而发生,例如意外的计算机重启,eclipse被OS强行结束等。一旦元数据被破坏,问题可能会不断重演。
你可以尝试不同的东西。
首先备份您的所有工作,项目甚至工作区,然后再尝试任何操作。没有一个修复实际上需要这个,但最好是安全而不是抱歉。
解决方法1:
转到Project Explorer中的下拉菜单,然后选择顶级元素 - >项目。
解决方法2
文件 - >导入 - >常规 - >来自现有项目。
如果您没有看到任何项目,请确保查看工作区的根文件夹。
您可以逐个导入项目或一次选择所有项目。 如果项目显示为灰色,请尝试选择所有按钮附近的刷新按钮。
在大多数情况下,这应该可以解决问题。如果它反复出现,请尝试以下修复。
修复1:
关闭Eclipse。
cd /home/user/workspace/.metadata/.plugins (对于不同的OS / eclipse安装,目录路径可能不同)
rm -rf org.eclipse.core.resources(删除文件)
启动Eclipse
执行文件 - >导入
常规 - >现有项目进入工作区
单击“选择根目录”字段并浏览到工作区文件夹中的每个子文件夹,然后导入。
修复2:
将您的eclipse更新为最新版本。
修复3
如果问题在所有这些步骤后仍然重复出现,请将最新版本的eclipse安装到其他文件夹中。
创建一个新工作区。
将所有项目从旧的Eclipse安装备份到存档文件。
从新的eclipse安装中将所有项目导入新工作区。
答案 1 :(得分:0)