Eclipse 4.7.2 не показывает проекты после внезапной перезагрузки компьютера

Я работал в eclipse, на 100% рабочей области, когда вдруг мой компьютер завис. Я не мог убить сломанные процессы, поэтому мне пришлось выключить систему с помощью кнопки питания моего компьютера (затмение было открыто все время). После запуска системы я открыл eclipse и... рабочая область загружается, тема, форматирование кода и т. д. есть, но все проекты исчезли. Они до сих пор присутствуют на диске, в том же месте, просто перестали их показывать в рабочей области...

Я знаю, что могу импортировать существующие проекты в рабочую область, и это исправит ситуацию, но это также нарушит рабочие наборы и некоторые другие вещи, так что... Можно ли как-то восстановить рабочую область?

Журналы из папки .metadata моей рабочей области: .log

Моя версия Eclipse: О Eclipse


person Kamilkime    schedule 19.03.2018    source источник


Ответы (1)


После некоторого тестирования с использованием старой (почти 3 месяца) резервной копии я обнаружил, что файл, в котором eclipse хранит дерево файлов рабочей области, почти пуст. Но в моем бэкапе - почти 300 Кб. Поэтому я придумал три решения:

  1. Просто повторно импортируйте все в рабочую область
  2. Возьмите папки .history, .root и .safetable из резервной копии и вставьте их в папку .metadata.plugins\org.eclipse.core.resources (некоторые проекты могут отсутствовать, а рабочие наборы могут быть пустыми)
  3. Просто ежедневно делайте резервную копию своего рабочего пространства, как я должен был сделать, и ваши потери будут минимальными.
person Kamilkime    schedule 19.03.2018