Два дня назад я удалил пять файлов Java в Eclipse IDE, и теперь мне они нужны. Я попытался восстановить их из местной истории. Я восстановил только два из них. Когда я нажимаю правой кнопкой мыши на другие файлы, а затем нажимаю "Восстановить" из локальной истории, я получаю сообщение об ошибке No additional members found in local history
. Как восстановить эти три файла?
Восстановление удаленных файлов в Eclipse IDE
Ответ 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
Действия по восстановлению удаленных файлов:
- Перейдите в проект.
- Щелкните правой кнопкой мыши проект.
- Выберите восстановление из локальной истории.
- Выберите файл/файлы для восстановления.
См. прикрепленное изображение:
.
Ответ 5
Перейдите в панель меню Eclipse и нажмите "Редактировать", а затем "Отменить удаление ресурса". Каждый раз, когда вы нажимаете "Отменить удаление ресурса", он возвращает ресурсы, которые были удалены. Я не уверен, что вы можете восстановить удаленные ресурсы, если попытаетесь восстановить после перезагрузки машины с момента удаления вашего ресурса.
Вы не хотите сталкиваться с этим несколько раз, чтобы быть в безопасности, всегда используйте контроль версий, например Git, SVN, Mercurial.
Ответ 6
Если вы используете VCS, например SVN или GIT, вы можете просто воссоздать файл с тем же именем и в том же месте, что и достаточно.