2014-01-11 4 views
0

Eclipse разбил и удалил все файлы проекта, в том числе написанные мной и XML-файлы из другой программы, которые не были связаны с Eclipse.Eclipse разбился и удалил всю мою работу

Можно ли заставить Eclipse или JVM использовать мусорную корзину, так что если она сойдет с ума и удалит все, файлы могут быть восстановлены.

UPDATE

Файлы были определенно уничтожены. Это было проверено с помощью сторонних файловых менеджеров. Также был обнаружен весь диск для следов.

Хорошая новость заключается в том, что история Eclipse осталась. Это позволило восстановить некоторые файлы, которые я изменил с Eclipse. Но этот проект состоял из нескольких других файлов, которые были написаны не мной (взяты из других библиотек) или содержат некоторые данные, которые я редактировал не в Eclipse (например, XML или необработанные данные).

Все эти файлы были уничтожены Eclipse.

Если бы этого не случилось со мной, я бы тоже сказал, что это маловероятно. Но это случилось.

Проблема каким-то образом связаны с

(1) Затмение

(2) Maven (m2e)

(3) Eclipse RCP

(4) Тайхо

В какой-то момент Eclipse начал показывать многочисленные окна ошибок, и я должен был убить процесс. После этого я обнаружил, что файлы отсутствуют.

Так что мне нужен дополнительный защитный слой. повторил

UPDATE 2

Крэш. Это сообщение во время файла уничтожив:

enter image description here

На этот раз я не использую Maven и Tycho.

UPDATE 3

Третья авария.

Сбой возникает только после ошибки Application ... could not be found in the registry, который сам багги.

enter image description here

UPDATE 4

Тем не менее не в состоянии воспроизвести ситуацию с нуля ...

+0

Я не видел такую ​​функцию. Но вы должны проверить свое рабочее пространство. обычно он находится в папке '~/workspace'. Надеюсь, вы не поняли рабочее пространство с каталогом eclipse. –

+0

Файлы уничтожены. Я не думал, что это возможно. –

+1

Как вы уверены, что файлы уничтожены? Даже когда мы намеренно удаляем проект, содержимое в рабочей области не удаляется, если мы не установим флажок для этого. По крайней мере, вы помните, что представляет собой ваш каталог рабочего пространства? обычно затмение не удалит их. –

ответ

2

UPDATE: Я думаю from this question вы работали плагин Eclipse RCP или что-то подобное когда это произошло.

Итак, вы, вероятно, сломали свое Eclipse в некотором роде. Не верьте ничему, что говорит Eclipse на этом этапе! Посмотрите на фактическую файловую систему!


Eclipse, разбился и удалил все файлы проекта, в том числе написанных мной и XML-файлов из другой программы, которые не были связаны с Eclipse.

Это маловероятно. (Особенно, если эти файлы XML не были в рабочей области, но даже если бы они были, это очень маловероятно.) Вероятно, вы открыли новое рабочее пространство, не осознавая этого, или, возможно, у Eclipse есть ошибка, в которой он не покажет вам файлы, которые на самом деле там. Или, может быть, вы случайно переключились на неправильный вид (в Java нормальный вид файлов - это Package Explorer, если я правильно помню).

Возможно, вы хранили свое рабочее место на USB-накопителе (или ручном приводе) или сетевом диске, и вы случайно отключились от него, не осознавая этого.

Проверьте рабочее пространство (рабочее место , которое вы использовали в то время, а не рабочее пространство, которое вы сейчас используете, что, как я уже сказал, может быть не то же самое), используя проводник Windows (если вы используя Windows) или Finder (если вы используете Mac) или используете ls (если вы используете что-то еще). Файлы действительно исчезли?

+0

К сожалению, все ваши предложения неверны. Файлы исчезли физически. См. Мое обновление. –

2

Это была моя ошибка

Я настраивал расположение рабочего пространства, указывающий на папку проекта, а также установив четкое рабочее пространство флажок.

:: стыд ::

+0

Ой! В будущем ... проверьте свои проекты на git и регулярно нажимайте на удаленный сервер git. –

Смежные вопросы