Возникли проблемы при попытке сохранить состояние рабочей среды в Eclipse - PullRequest
7 голосов
/ 09 февраля 2011

У меня проблема каждый раз, когда я закрываю Eclipse (Helios Release 1 в Windows Vista).Это журнал ошибок:

Возникли проблемы при попытке сохранить состояние рабочей среды.Проблемы возникли во время сохранения.Проблемы при сохранении переменных и контейнеров C: \ Users ... (каталог рабочей области) .... metadata.plugins \ org.eclipse.jdt.core \ variableAndContainers.dat (доступ запрещен)

Когда я начал использоватьЗатмение Раньше у меня было рабочее пространство в другом каталоге.Затем я переместил его в другое место.При загрузке рабочей области все работает правильно.

Есть идеи как это исправить?

Ответы [ 5 ]

14 голосов
/ 12 июня 2012

Чтобы исправить, перейдите в рабочее пространство и удалите папку .metadata.Перезапустите eclipse и укажите его там, где было старое рабочее пространство, и загрузите проекты, используя File -> New.

Вы можете загрузить только один за другим, но, по крайней мере, это решило проблемы

2 голосов
/ 09 февраля 2011

Похоже, проблемы сейчас решены. Мне удалось сделать это неортодоксальным (на мой взгляд) способом. Казалось, что была проблема с доступом. У Eclipse не было доступа к собственным файлам .dat. Вероятно, из-за недопонимания Windows-затмения. Я попытался удалить файлы, которые делали ошибку, и Eclipse создал их снова. Таким образом, проблема была решена.

0 голосов
/ 22 января 2018

Я не уверен, что проблема та же, но в моем случае источником моей ошибки был доступ к контролируемой папке в защитнике Windows.

Я отключил защиту от вирусов @ Threadнастройки и перезапуск затмения были и в порядке.

0 голосов
/ 20 февраля 2015

Я исправил это, зайдя в:

workspace\.metadata\.plugins\org.eclipse.jdt.core\.org.eclipse.jdt.core.external.folders

Я разархивировал файл .project и предоставил права доступа к файлу для системы, администраторов и т.д.

Моя проблема была решена

0 голосов
/ 15 января 2015

Лучший способ - заглянуть в WORKSPACE / .metadata / .log, где Eclipse выкладывает все, что не так. Может быть, есть только один маленький файл, чтобы убить или разблокировать. Таким образом, вам не нужно импортировать все прежние проекты с нуля

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...