如何从因断电而损坏的Eclipse项目中恢复Java文件?

9

我曾经遇到这样的情况,正在使用Eclipse进行项目开发,突然停电了。等电力恢复后,我重新打开Eclipse中的项目,发现所有代码都不见了,并且屏幕上出现了下面图片中的错误:

enter image description here

请问Eclipse出了什么问题?如何从Eclipse中恢复那个Java文件呢? 如果我在本地找到该文件并打开它,它会在Word中打开,但是没有任何文本。


可能是数据在物理层面丢失了,例如由于使用的硬盘/固态硬盘(HDD/SSD)的原因? - Robert
@Robert:那么怎么获取它?请帮帮我。我真的很需要它。 - Shreyash Mahajan
@Robert:如果您有任何解决此问题的想法,请帮忙。 - Shreyash Mahajan
4个回答

22

尝试使用Eclipse的本地历史记录... 右击文件-->替换为-->从本地历史记录中选择先前版本。


它会做什么?我想要我所有最后保存的代码,那么它会恢复吗? - Shreyash Mahajan
我刚刚工作了一个小时,很努力地写代码。突然由于停电,我丢失了那些代码。我没有保存那些数据。所以请帮我恢复那段代码。 - Shreyash Mahajan
Eclipse 的本地历史记录是指我保存所有项目的位置,对吗? - Shreyash Mahajan
谢谢,我已经拿到那个文件了。但是里面还有一些代码没有清除干净。不过它仍然节省了我的时间。谢谢。 - Shreyash Mahajan

1

在Eclipse编辑器中打开文件 -> 右键单击 -> 团队 -> 显示本地历史记录“ 在“历史记录视图”中查看结果,并选择您的文件的最后一个最佳状态。


0

通过使用Eclipse的本地历史记录,从缓存中获取以前的文件。右键单击受损文件-->替换为-->从本地历史记录中选择以前的版本。


0

是的,你也可以尝试一些方法来恢复。在编辑器中右键单击->本地历史记录->替换..这样可以帮助您找回之前所做的更改...


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接