Подтвердить что ты не робот

Восстановление удаленных файлов в Eclipse IDE

Два дня назад я удалил пять файлов Java в Eclipse IDE, и теперь мне они нужны. Я попытался восстановить их из местной истории. Я восстановил только два из них. Когда я нажимаю правой кнопкой мыши на другие файлы, а затем нажимаю "Восстановить" из локальной истории, я получаю сообщение об ошибке No additional members found in local history. Как восстановить эти три файла?

4b9b3361

Ответ 1

Вы можете использовать следующую ссылку. Я удалил папку src, а затем проделал следующие шаги:

  • Выберите проект,
  • Щелкните правой кнопкой мыши,
  • Выберите Восстановить из локальной истории,
  • Выберите файлы и
  • Нажмите "ОК".

http://www.java-tips.org/other-api-tips/eclipse/how-to-restore-deleted-files-in-eclipse.html

Ответ 2

Если у вас все еще есть двоичная форма (.class), вы удаляете только исходный код, затем можете декомпилировать его обратно в исходный код.

Поиск в Google для некоторых декомпиляторов, например Cavaj.

Ответ 3

Ответ: вы не можете.. извините:\

Если восстановление из локальной истории не работает, то вам не повезло, я боюсь.. точка удаления файлов - это УДАЛИТЬ их, не нуждаясь в них.

Мое предложение более важно при удалении и использовании программного обеспечения управления исходным кодом, такого как SVN или Git, поэтому вы можете обновлять свои файлы, чтобы предотвратить повторение подобных событий.

Ответ 4

Действия по восстановлению удаленных файлов:

  • Перейдите в проект.
  • Щелкните правой кнопкой мыши проект.
  • Выберите восстановление из локальной истории.
  • Выберите файл/файлы для восстановления.

См. прикрепленное изображение:

how to recover deleted file in eclipse.

Ответ 5

Перейдите в панель меню Eclipse и нажмите "Редактировать", а затем "Отменить удаление ресурса". Каждый раз, когда вы нажимаете "Отменить удаление ресурса", он возвращает ресурсы, которые были удалены. Я не уверен, что вы можете восстановить удаленные ресурсы, если попытаетесь восстановить после перезагрузки машины с момента удаления вашего ресурса.

Вы не хотите сталкиваться с этим несколько раз, чтобы быть в безопасности, всегда используйте контроль версий, например Git, SVN, Mercurial.

Ответ 6

Если вы используете VCS, например SVN или GIT, вы можете просто воссоздать файл с тем же именем и в том же месте, что и достаточно.