由于以前异常退出eclipse,恢复丢失的Java源代码

时间:2013-01-01 06:45:31

标签: eclipse

我的Java代码几乎跨越了3000行,在Eclipse代码窗口上打开,因为我正在研究它。突然我的电脑冻结了,我不得不重新启动它。后来当我打开eclipse时,它抛出一些错误,说一些org.eclipse ......文件已损坏,dint打扰它写下来,我的错:( 但后来它在我的java代码文件中显示“无法读取工作空间的元数据dir.metadata.plugins \ org.eclipse.core.resources.root.indexes \ properties.index”。 我重启了eclipse以摆脱错误,但结果是灾难性的; java代码文件是空的。我的担心是,在我上次备份之后,我在那里做了很多改动。

最后我能搞清楚。 jst需要与当地历史进行比较:P

2 个答案:

答案 0 :(得分:25)

我不确定这是否有效,但您可以试试这两种方法:

  1. 右键单击文件 - >团队 - >显示本地历史记录(尝试在“历史记录视图”中查找文件)
  2. 如果失败,请尝试 2.手动转到“Eclipse workspace.metadata.plugins \ org.eclipse.core.resources.history” 您可以找到以少量字母命名的文件夹列表,使用“修改日期”列并打开最新的文件夹以获取您正在处理的最新文件。 在该文件夹中,您可以找到一些具有异常命名的文件,使用一些文本编辑器打开文件以查找您要搜索的文件,如果可能,请尝试匹配文件大小。

    如果这有帮助,请告诉我。 :)

答案 1 :(得分:6)