невозможно установить плагин eclipse "m2e-разъем для build-helper-maven-plugin 0.15.0.201109290002" - PullRequest
19 голосов
/ 21 ноября 2011

Я только что попытался перейти от helios к maven с моим приложением gwt 2.4. поэтому я начал следовать инструкциям здесь: http://code.google.com/p/google-web-toolkit/wiki/WorkingWithMaven

но на шаге 3 - при установке функции "m2e-разъем для build-helper-maven-plugin" я получаю сообщение об ошибке от Eclipse:

Cannot complete the install because one or more required items could not be found.
  Software being installed: m2e connector for build-helper-maven-plugin     0.15.0.201109290002 (org.sonatype.m2e.buildhelper.feature.feature.group 0.15.0.201109290002)
  Missing requirement: m2e connector for build-helper-maven-plugin 0.15.0.201109290002 (org.sonatype.m2e.buildhelper 0.15.0.201109290002) requires 'bundle org.eclipse.m2e.jdt [1.1.0,1.2.0)' but it could not be found
  Cannot satisfy dependency:
    From: m2e connector for build-helper-maven-plugin 0.15.0.201109290002 (org.sonatype.m2e.buildhelper.feature.feature.group 0.15.0.201109290002)
    To: org.sonatype.m2e.buildhelper [0.15.0.201109290002]

Есть ли обходной путь для этого или я сделал что-то не так?

Ответы [ 7 ]

21 голосов
/ 24 ноября 2011

Проблема не в плагине GWT Eclipse, а в m2e, который в настоящее время имеет версию 1.0.x, а не 1.1.0 или выше, как того требует версия 0.15 коннектора build-helper. Я предлагаю установить соединитель build-helper позже и попробовать установить версию 0.14 (которая работает на моем компьютере). Используйте этот репозиторий: https://repository.sonatype.org/content/repositories/forge-sites/m2e-extras/0.14.0/N/0.14.0.201109282148/

Если вам нужен сайт обновлений (например, потому что вы работаете с RAD и можете использовать только сайт обновлений), существует измененное определение сайта обновлений 0.15.0: m2eclipse с соединителем 0.14.0

Чтобы заставить его работать, сделайте это:

  • Перейти в Справка \ Установить новое программное обеспечение \
  • Нажмите Добавить
  • Нажмите на локальный
  • Добавить разархивированную папку как местоположение

В выборе выберите разъем m2e для build-helper-maven-plugin в версии 0.14.0.

12 голосов
/ 16 декабря 2011

Нашел решение. Вы можете установить правильную версию без сбоев зависимостей через консоль eclipse.

  1. Откройте соответствующий файл pom.xml, в обзоре которого вы увидите сообщение об ошибке красного цвета вверху, говорящее «Выполнение плагина не охватывается конфигурацией жизненного цикла: org.codehaus.mojo: buid .. (Нажмите Подробнее)

  2. Щелкните правой кнопкой мыши и выберите Discover m2e разъем

  3. Будет отображена торговая площадка Eclipse с правильным и требуемым разъемом m2e.

  4. выберите сборку и нажмите «Готово».

  5. Следуйте инструкциям и установите, перезапустите eclipse

  6. Вуаля, после следующей сборки эти maven-ошибки больше не должны появляться.

1 голос
/ 19 октября 2017

У меня была похожая проблема, когда STS (3.9.1.Release) говорил, что у меня есть обновление для: "m2e-разъем для build-helper-maven-plugin", но тогда оно никогда не будет завершено и продолжало меня об этом беспокоить.

Я добавил следующий репозиторий SonaType: https://repository.sonatype.org/content/repositories/forge-sites/m2e-marketplace-p2-repo/

Затем STS смог выполнить обновление, которое он хотел сделать.

1 голос
/ 30 января 2012

Для установки требуемой версии m2e вы можете использовать следующий репозиторий m2e 1.1 milestone .Это еще не очень хорошо проверено, но я не заметил никакой ошибки.

0 голосов
/ 04 июня 2014

В случае, если вы все еще ищете «m2e разъем для build-helper-maven-plugin 0.15.0.» Releases

https://repository.sonatype.org/content/repositories/forge-sites/m2e-extras/0.15.0/N/

0 голосов
/ 14 февраля 2013

Установка m2e> 1 из http://download.eclipse.org/technology/m2e/releases/ решила проблему для меня.

0 голосов
/ 24 ноября 2011

Посмотрите на последнее сообщение в ветке , которую вы спрашивали у m2e-users на eclipse.org . Я не пробовал, так что.

...