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