Внутренняя ошибка произошла во время: "Обновление проекта Maven". Предпочтение node "org.eclipse.wst.validation" было удалено
Я пытаюсь открыть проект Maven с помощью Eclipse Juno, но я получаю эту ошибку:
Внутренняя ошибка произошла во время: "Обновление проекта Maven".
Предпочтение node "org.eclipse.wst.validation" было удалено.
Как это вызвано и как я могу его решить?
Ответы
Ответ 1
Одинаковая проблема здесь, там решение я ее исправляю
-
Откройте файл .project
с помощью вашего предпочтительного текстового редактора.
-
удалите node, о "org.eclipse.wst.validation"
-
Закройте проект
-
Откройте проект
-
Запустите обновление Maven...
Должно быть хорошо.
Другой способ исправить это, если вы не хотите изменять конфигурацию .project.
(или если у вас было несколько проектов, которые должны быть исправлены)
- Закройте рабочую область (или затмение)
-выберите <WorkspaceDir>\.metadata\.plugins\org.eclipse.core.resources\.projects
из каталога рабочей области
-reopen you workspace
- верните файл .projects(скажите "да", чтобы заменить вопросы?)
Должно быть хорошо
Ответ 2
Я использовал Eclipse Mars и, в моем случае, просто закрыл и снова открыл свою IDE, выполнив эту работу.
Ответ 3
Упрощенное исправление:
- Закрыть проект
- Открыть проект
- Проект > Очистка
- Запустить обновление Maven
Ответ 4
Не знаю, если у вас все еще есть эта проблема, но вот решение для меня работало:
Похоже, что удаление файла org.eclipse.wst.validation.prefs в каталог .metadata/.plugins/org.eclipse.core.runtime/.settings(настройки по умолчанию для рабочего пространства) или. настройки в каждом отдельном проект приведет к тому, что настройки для валидации будут reset к их исходные настройки. Затем вы можете использовать проверку без ошибок и попробуйте сбросить параметры оттуда. Однако я не убедитесь, что комбинация настроек вызовет повторную проблему. Однако, если это так, вы можете повторить этот процесс.
получил это отсюда: https://bugs.eclipse.org/bugs/show_bug.cgi?id=355012
в моем случае у я не было упомянутого файла в этой папке, но у меня было множество других файлов org.eclipse.wst. *. удаление их всех помогло мне.
Ответ 5
Я думаю, что это одна ошибка, которая может быть вызвана несколькими разными источниками. Однако у меня была такая же ошибка, и я понял, почему. В моей ситуации я просто попытался принудительно обновить некоторый код, удалив несколько временных файлов. Оказалось, что я случайно удалил этот файл. Я, к счастью, получил это под контролем источника, поэтому я вытащил файл и обновил проект с помощью Maven. Я также убедился, что любые другие ошибки были исправлены, чтобы проект мог успешно очистить/обновить.
Я не уверен, что это решит вашу проблему, но я надеюсь, что это поможет! Удачи!
Ответ 6
Проблема не связана с папкой .projects
, как указано в другом ответе.
Решение состоит в том, чтобы добавить файл с именем org.eclipse.wst.validation.prefs
в папку .settings
. Это восстановит проверку eclipse node.
Содержимое файла, в зависимости от вашей версии eclipse, может выглядеть так:
disabled=06target
eclipse.preferences.version=1