Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java文件已损坏_Java_Android_Eclipse - Fatal编程技术网

Java文件已损坏

Java文件已损坏,java,android,eclipse,Java,Android,Eclipse,昨天,我关闭了Eclipse,然后关闭了计算机,现在似乎发生了崩溃,当我再次启动Eclipse时,项目列表为空,所以我再次导入了项目 问题:Java文件现在已损坏,文件大小似乎正确,我可以打开该文件,但当我使用文本编辑器打开该文件时,该文件是用NUL归档的&当我在Eclipse中打开它时,该文件是空的 我尝试使用eclipse的历史记录功能,但在.History文件夹中没有任何备份,只有空文件夹 有没有办法恢复这个损坏的.Java文件 谢谢如果您以前部署过该项目,那么您可以从类文件中获取该类并将

昨天,我关闭了Eclipse,然后关闭了计算机,现在似乎发生了崩溃,当我再次启动Eclipse时,项目列表为空,所以我再次导入了项目

问题:Java文件现在已损坏,文件大小似乎正确,我可以打开该文件,但当我使用文本编辑器打开该文件时,该文件是用NUL归档的&当我在Eclipse中打开它时,该文件是空的

我尝试使用eclipse的历史记录功能,但在.History文件夹中没有任何备份,只有空文件夹

有没有办法恢复这个损坏的.Java文件


谢谢

如果您以前部署过该项目,那么您可以从类文件中获取该类并将其反编译回代码,但这仍然可能导致一些损失。也可以尝试在您的计算机上搜索该文件名,可能是您之前忘记备份的文件名。

如果您使用SVN或其他版本控制,或者备份您的电脑,您可以从那里恢复它。然而,根据你的描述,这似乎不太可能

从您的评论中注意到,您尝试了系统还原。。系统还原点和备份PC是两件不同的事情

右键单击文件->属性

单击顶部的“早期版本”。
它可能会说没有以前的版本可用,或者可能会提供恢复选项

如果您使用SVN或其他版本控制,或者备份您的电脑,您可以考虑从那里恢复它。但是,根据你的描述,这似乎不太可能。谢谢你的回答,我正在尝试系统还原…系统还原并没有解决这个问题:/nevermindI每次都回答这个问题[here][1]:请看一看[1]:是的,我有备份,但从大约8个月开始,我做了一些更改,谢谢你的回答谢谢你的回答,但是我已经在旧的备份版本的基础上重写了这个Java文件