我一直在丢失我的Java工作区Eclipse中的内容

时间:2015-10-29 05:07:31

标签: java eclipse workspace

每当我打开我的日食时,我会在我的Package Explorer中注意到我的所有项目都已消失,仍然存在于Workspace文件夹中,但它们不会出现在我的Package Explorer中,以便将它们恢复到我需要的状态创建一个新文件,并将其命名为调用原始文件的最佳位置。有没有办法阻止它,因为它可能会成为一个麻烦。

2 个答案:

答案 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)

我不知道你是否还有其他工作区,但你总是可以在工作区之间切换。

在Eclipse中,在File下,有一个名为Switch Workspace的选项。您可能还需要右键单击Package Explore然后点击刷新(或 F5 也会这样做) enter image description here