Произошла внутренняя ошибка во время: "обновление проекта Maven


когда я конвертирую в Maven project ошибка:

> An internal error occurred during: "Updating Maven Project".
> Unsupported IClasspathEntry kind=4

в чем проблема?

10 55

10 ответов:

Это все, что вам нужно:

  1. щелкните правой кнопкой мыши на вашем проекте, выберите Maven - > отключить Maven Nature.
  2. откройте терминал, перейдите в папку проекта и сделайте "mvn eclipse: clean"
  3. щелкните правой кнопкой мыши на вашем проекте и выберите "Настроить - > конвертировать в проект Maven"

вот что сработало для меня: После шагов, опубликованных в ответе 21 выше (последнее преобразование в проект Maven), Я сделал:

  1. mvn eclipse:eclipse - это восстанавливает .проект и. файлы classpath (оба из которых были сдуты mvn eclipse:clean в пункте (2) выше)

  2. в Eclipse я щелкнул Правой Кнопкой Мыши мой проект(ы), а затем Maven > обновить проект

Я не видел

Как сообщает здесь, проблема заключается в создании проекта eclipse из командной строки. Итак, не используйте mvn eclipse: eclipse вместо этого:

  1. удалить проект из eclipse (не удаляя его из файловой системы)
  2. do mvn eclipse: очистить в командной строке внутри папки проекта
  3. удалить .путь класса. проект.настройки в папке проекта (если они все еще существуют после выполнения 2.)
  4. в eclipse импортируйте свой проект как "существующие проекты Maven" и он должен работать безупречно

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

произошла внутренняя ошибка во время:"импорт проектов Maven". Неподдерживаемый тип IClasspathEntry=4

  1. щелкните правой кнопкой мыши на вашем проекте, выберите Maven - > удалить Maven Nature. 2.Откройте терминал, перейдите в папку проекта и сделайте "mvn eclipse: clean" 3.Щелкните правой кнопкой мыши на вашем проекте и выберите "Настроить - > конвертировать в проект Maven"

также удалить проект из eclipse. и бежать: mvn eclipse: чистый затем снова импортируйте проект.

в моем случае проблема была .настройки-папка, переданная в svn. он содержал неправильные настройки (в моем случае jdk был установлен в неправильное место). Так что удаление .настройки на svn и выполнение чистой проверки сделали это.

следующие работал для меня: Щелкните правой кнопкой мыши проект, выберите Maven - > удалить Maven Nature. Закрыть Затмение перейдите в папку проекта в командной строке и выполните "mvn eclipse: clean" Начало Затмения Щелкните правой кнопкой мыши на проекте и выберите "Настроить - > конвертировать в проект Maven"

Я встречаю ту же проблему раньше, когда я импортирую проект как проект maven. то, что я сделал, похоже на проект правой кнопкой мыши и выберите Maven -> обновить проект... (Alt-F5) в контекстном меню. В диалоговом окне обновить проект Maven убедитесь ,что " Обновить конфигурацию проекта из pom.в XML" - это проверено. Затем нажмите кнопку ОК.

этот вопрос должен быть решен.

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

эта проблема была исправлена в m2e 1.5.0, который доступен для Eclipse Kepler (4.3) и Luna (4.4)

пожалуйста, смотрите https://bugs.eclipse.org/bugs/show_bug.cgi?id=374332#c14

проблема вызвана тем, что STS (Spring IDE/Eclipse), а также Eclipse и другие IDE на основе Eclipse, используют плагин m2e(clipse), но этот eclipse:eclipse, вероятно, был запущен в проекте. Когда m2e сталкивается с "var".запись classpath, она бросает это ошибка.

сайты обновлений указаны по следующему адресу:http://download.eclipse.org/technology/m2e/milestones/1.6/

  1. переключитесь на терминал и введите команду mvn eclipse:clean
  2. щелкните правой кнопкой мыши на проекте, выберите Maven - > обновить проект

ладно, все улажено