在Eclipse IDE中恢复已删除的文件

时间:2013-06-25 19:03:37

标签: java eclipse restore

两天前,我在Eclipse IDE中删除了五个Java文件,现在我需要它们。我试图从当地历史中恢复它们。我只恢复了其中两个。当我右键单击其他文件然后单击从本地历史记录还原时,我收到错误消息No additional members found in local history。如何恢复这三个文件?

9 个答案:

答案 0 :(得分:100)

您可以使用此Java Tips page中的信息。

我删除了src文件夹,并使用以下步骤将其恢复:

  1. 选择项目
  2. 右键单击
  3. 在上下文菜单中选择从本地历史记录中恢复
  4. 选择您的文件,
  5. 点击确定

答案 1 :(得分:11)

恢复已删除文件的步骤:

  1. 转到项目。
  2. 右键单击该项目。
  3. 从本地历史记录中选择还原。
  4. 选择要恢复的文件/文件。
  5. 请参阅附图:

    how to recover deleted file in eclipse

答案 2 :(得分:4)

如果你仍然有二进制形式(.class),那就是你只删除了源代码,那么你可以反编译然后再回到源代码。

在Google上搜索一些反编译器,例如Cavaj。

答案 3 :(得分:2)

回答:你不能......抱歉:\

如果从本地历史记录恢复不起作用,那么你运气不好我害怕..删除文件的目的是删除它们......不需要它们。

我在删除和使用SVN或Git等源代码管理软件时会更加小心,因此您可以对文件进行版本设置,以防止此类事件再次发生。

答案 4 :(得分:2)

转到Eclipse菜单栏,单击“编辑”,然后单击“撤消删除资源”。每次单击"撤消删除资源"它会带回已删除的资源。如果您在删除资源后重新启动计算机后尝试恢复,我不确定您是否可以恢复已删除的资源。

您不想多次遇到这种情况,为了安全起见,请始终使用Git,SVN,Mercurial等版本控制。

答案 5 :(得分:0)

如果您使用的是VCS,如SVN或GIT,您只需重新创建具有相同名称且位置相同的文件即可。

答案 6 :(得分:0)

这很简单。您可以使用以下步骤:

  1. 右键单击要恢复的项目。

  2. 从本地历史记录中选择还原。

  3. 也选择要恢复的文件或版本。

答案 7 :(得分:0)

您可以使用此Java提示页面中的信息。

我删除了src文件夹,并使用以下步骤将其取回:

->选择项目

->右键单击

->在上下文菜单中选择“从本地历史记录还原”

->选择文件,

->单击“确定”。

->然后转到您的git并执行“ git checkout文件名”

->这应该完全还原文件及其内容

我希望这对您有帮助

答案 8 :(得分:0)

当您看到“在本地历史记录中未找到其他成员”消息时 在右键单击父文件夹或包后尝试检索文件时, 尝试右键单击项目中的下一个直接父文件夹或包(或上面提到的项目本身)。 当我右键单击下一个直接父文件夹时; 我能够在类似情况下恢复已删除的文件。