如何在eclipse中恢复损坏的工作区?

时间:2011-12-06 18:48:55

标签: java eclipse

我有一个损坏的工作区(由于svn冲突)。 我从工作区中删除了.metadata目录,然后重新加载了eclipse,并将项目“导入”到工作区中。 但是,项目以一种相当奇怪的方式导入 - 项目中的所有目录都出现了,但是src /目录没有自动编译(当选择.java文件时) - 就好像src /目录不是被确定为特殊目录。

有没有办法解决这个问题?

我也跟着http://letsgetdugg.com/2009/04/19/recovering-a-corrupt-eclipse-workspace/,这也没有帮助。

5 个答案:

答案 0 :(得分:2)

切换到新工作区。

然后去文件 - >导入 - >将项目存入工作空间。

在根文件夹文本框中,键入损坏的工作区的地址。

单击“刷新”。

选择项目并单击“完成”

答案 1 :(得分:0)

工作区的所有配置数据都存储在.metadata中。尝试恢复已删除的文件夹,然后修复工作区。否则你需要重新配置一切。

您可以从.metadata抢救某些文件夹,以保留您的偏好设置(例如键绑定)。

答案 2 :(得分:0)

导入项目后,检查项目属性,尤其是“Java Build Path”中的条目。在那里你必须添加“src”目录作为源文件夹。也许您还需要调整项目中使用的输出文件夹和库。

答案 3 :(得分:0)

创建一个新项目。 复制您的页面,库文件等。 设置构建路径。 编译它。然后其他人将自动创建

答案 4 :(得分:-1)

将项目复制到另一个(右键单击->在eclipse中复制) 在相同情况下,创建的新项目对我来说是正确的,并且.class文件修复。