Подтвердить что ты не робот

Eclipse: "Периодическое сохранение рабочей области". столкнулся с проблемой ".

Я использую Eclipse Indigo на Mac 10.7.4. Во время работы я получаю эти периодические, раздражающие диалоги

'Periodic workspace save.' has encountered a problem.

Could not write metadata for '/.org.eclipse.jdt.core.external.folders'.
/Users/davea/Dropbox/workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/.org.eclipse.jdt.core.external.folders/.markers.snap (No such file or directory)

Я, похоже, продолжаю нормально, но мне было интересно, как я могу устранить эти ошибки.

4b9b3361

Ответ 1

У меня была та же проблема.

'Сохранение периодического рабочего пространства.' столкнулся с проблемой.        Не удалось написать метаданные для '/External Files'. D:\Java\Фуэнтес \.metadata \.plugins\org.eclipse.core.resources \.projects\Внешние Файлы \.markers.snap(El sistema no puede hallar la ruta especificada)

Я создал папку "Внешние файлы", и она отлично работала. Через несколько минут в этой папке появились файлы ".markers.snap" и ".syncinfo.snap", и сообщение больше не появилось.

Ответ 2

Сегодня я столкнулся с одной и той же проблемой последовательно, всякий раз, когда я выхожу из затмения. Пробовав вышеуказанное решение, предоставленное TS.xy, приведенные ниже шаги избавились от этой проблемы.

  • Переключитесь на новое рабочее пространство и закройте Eclipse.
  • Откройте Eclipse с новым рабочим пространством и после этого переключитесь на фактическое рабочее пространство (в котором исключение).
  • Фактическое рабочее пространство, загруженное всеми моими предыдущими проектами.
  • Теперь выход из Eclipse не приводит к этому исключению.

Надеюсь, что этот шаг может сработать для кого-то.

Ответ 3

Я исправил мой, закрыв eclipse и удалив всю папку .metadata внутри моей папки рабочей области.

Ответ 4

Только для другой точки данных ни одно из вышеперечисленных действий не помогло моей ситуации. Как я, наконец, преодолел эту проблему, так это то, что каждый раз, когда Eclipse жаловался на то, что какая-то папка не была там, я пошел на свой жесткий диск и создал папку. Например. после того, как я увижу

Could not write metadata for '/servers'.
C:\...\.metadata\.plugins\org.eclipse.core.resources\.projects\servers\.markers.snap (The system cannot find the path specified.)

Я создаю папку "servers" (а не файл внутри нее). Это приведет меня к следующей ошибке. Я прошел через 3-4 из этих итераций (каждый раз покидая Eclipse, чтобы принудительно сохранить), прежде чем проблемы исчезли.

HTH, Mark

Ответ 5

Использование Ubuntu, получило ту же проблему Я заметил, что владелец некоторых из каталогов в ~/workspace/.metadata/.plugins/... и т.д.... был корень изменил владельца ко мне, и ошибка прекратилась.

Похоже, что одна и та же проблема может быть вызвана несколькими причинами.

Ответ 6

Закройте Eclipse, полностью очистите папку .metadata. Запустите Eclipse и снова импортируйте необходимый проект, если ссылки на проект удалены.

Ответ 7

Я столкнулся с той же проблемой, я решил переименовать имя папки в папке рабочей области. т.е. com.ibm.collaboration.realtime.alertmanager.embedded был переименован в com.ibm.collaboration.realtime.alertmanager.2embeddedxx и перестроен мой проект.

Ответ 8

Это было просто для меня -

Решение

  • (pre) указанный каталог отсутствует, см. рис.
  • Запустите Eclipse, см. ошибку, показанную на рис. ниже. Закрыть Eclipse
  • Создайте каталог (RemoteSystemsTempFiles), где он выглядит

    • note: игнорировать элементы в этой папке (например,.markers), они автоматически генерируются
  • Перезагрузите Eclipse, проблема решена!

Пример сообщения о проблеме

введите описание изображения здесь

Не знаю, почему это заняло у меня столько времени, чтобы решить, но довольно легко сейчас и совершенно очевидно в ретроспективе!;)...

Ответ 9

В моем случае, поскольку я случайно удалил папку с рабочей областью, и я заметил, что "Периодическое сохранение рабочей области столкнулось с проблемой". Чтобы решить эту проблему, я просто создаю новое рабочее пространство и загружаю все мои проекты в новый. Надеюсь, вы сможете решить свою проблему, сделав то же самое.

Ответ 10

Я также столкнулся с этой проблемой. Моя ситуация была немного иной. Я использовал "рабочие наборы" для группировки моих проектов внутри eclipse. То, что я сделал, это попытка удалить проект и получить ошибки при удалении. Игнорируя ошибки, я удалил проект из своего рабочего набора и, следовательно, не увидел, что у меня даже был проект. Когда я получил свою ошибку, я не думал, что просматриваю свой пакетный проводник с "проектами", в отличие от рабочих наборов, как мой верхний вид. После перехода на верхний уровень проектов я обнаружил, что проект был удален наполовину и смог удалить его содержимое как из моей рабочей области, так и с жесткого диска.

У меня не было ошибки с тех пор.

Ответ 11

Решил его, установив рабочее пространство в локальной папке и задав данные из проекта импорта из существующих ресурсов.

Ответ 12

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

В любом случае, в соответствии с проблемой, я попробовал подход "создать каталог". И это сработало.

Я также видел эту ошибку, когда я закрыл Eclipse, кстати, не только после "периодического сохранения". Таким образом, выход/перезапуск также был частью этого.

Обратите внимание, что последний элемент в пути каталога, указанный в сообщении об ошибке, является файлом, а не каталогом, поэтому не путайте здесь. Вероятно, стоит проверить правильность создания разрешений на каталоги (как и другие проекты в рабочей области, которые, как я думаю).

Очевидно, что это ошибка в базе кода Eclipse (создание полного пути к каталогу под созданным файлом), но если бы я не удалил его в первую очередь, я бы не вызвал его в первую очередь,

Ответ 13

У меня такая же проблема со вчерашнего дня. Вчера я исправил это, создав новое рабочее пространство и повторно импортировав проекты. Казалось, это хорошо работает, но сегодня это началось снова.

Итак, сегодня я создал папку и файл вручную и дал полные разрешения -rwxrwxrwx.

Кажется, снова работает...

Ответ 14

Закрыть Eclipse. Откройте папку RemoteSystemsTempFiles в рабочей области и снимите ее внутри этой папки. Снова закройте затмение и закройте, предупредите о .project. Нажмите Ok, затем откройте Eclipse. Решила мою проблему.

Ответ 15

Сегодня я столкнулся с этой проблемой после того, как они переключили наше антивирусное программное обеспечение на Kaspersky.
В моем случае платформа - это Windows 7. Моя рабочая область хранится на подключенном сетевом диске. Странно то, что, хотя это проблема разрешения, я могу манипулировать файлами и папками на том же уровне, что и недоступный файл без инцидентов. До сих пор единственными обходными решениями были перемещение рабочей области на локальный диск или удаление Kaspersky. Удаление и повторная установка Kaspersky без функции брандмауэра не помогли.

Я обновлю этот ответ, если и когда мы найдем более подходящее решение, хотя я ожидаю, что это потребует настройки антивирусного программного обеспечения, а не Eclipse.

Ответ 16

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

Ответ 17

Это произошло со мной, потому что я удалил один из файлов ресурсов внутри папки .metadata в моей рабочей области.

После попытки всех методов удалите папку .metadata в моей рабочей области.

Infact, этот вариант Nuke, похоже, работает, когда есть много проблем, связанных с ошибками eclipse. Одним из таких примеров являются рабочие наборы. Рабочие наборы чрезвычайно искажены (но полезны), и именно там начинается большинство моих проблем с затмением.

Надеюсь, это поможет кому-то.

Ответ 18

Я решил проблему переключения рабочего пространства.

  • Перейти к файлу (рабочее пространство переключателя)
  • Выберите пункт назначения и создайте папку с именем Workspace
  • Запустите Hello World и закройте Eclipse (обратите внимание, что Eclipse автоматически создает папку RemoteSystemsTempFiles)
  • теперь скопируйте все ваши проекты в новую папку Workspace
  • Откройте Eclipse и при необходимости (иногда Eclipse не показывает проекты) импортирует все из них (перейдите в File/Open projects из File System)

Ответ 19

После выхода из затмения возникнет конкретная ошибка. Моя состоит в том, что DISK FULL, поэтому затмение больше не может записывать в него.