Как восстановить из старого файла __jb_bak__ или __jb_old__ - PullRequest
0 голосов
/ 05 января 2019

Как получить файл резервной копии из старого jb_bak или jb_old intellij файла. Недавно я обнаружил jb_bak удаленного файла (.java), который невозможно восстановить с помощью локальной истории. Как я могу вернуть этот файл в исходное состояние из jb_bak

Ответы [ 2 ]

0 голосов
/ 08 января 2019

Как я наконец решил это: не удалось восстановить исходный файл из jb_bak или jb_old . Я скачал Мастер восстановления данных easus

и указал создание jar моего проекта для восстановления удаленных выходных данных класса (поскольку мои src файлы классов уже были перезаписаны), т.е. C: \ IdeaProjects \ Yuppies \ src \ main \ resources \ Jars \ out \ production \ Jars \ yars \ ...

Yars была папка с моими классами @ src

Для тех, кто сталкивается с подобной проблемой, вы можете попробовать проверить следующие пути применительно к вашему проекту (имя моего проекта было Yuppies ), если вышеприведенное не работает или если вы хотите сравнить результаты выше с этими, чтобы вы могли получить копию вашего файла с самым большим размером / самым последним обновлением:

C: \ IdeaProjects \ Yuppies \ target \ classes \ Jars \ out \ production \ Jars \ yars \ ...

OR

C: \ IdeaProjects \ Yuppies \ target \ classes \ yars \ ...

Если это не сработает, попробуйте проверить, собрал ли Intellij банку оригинального класса @

C: \ IdeaProjects \ Yuppies \ target \ classes \ Jars \ out \ artifacts \ ...

и посмотрите, можете ли вы декомпилировать файл jar.

0 голосов
/ 07 января 2019

Просто измените расширение файла на необходимое. Если это резервная копия .java, изменение расширения на .java должно работать.

Эти файлы создаются с помощью безопасной записи, когда IntelliJ сначала сохраняет содержимое во временный файл, а затем переименовывает его.

...