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

Не может установить плагин eclipse "m2e connector для build-helper-maven-plugin 0.15.0.201109290002"

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

но на шаге 3 - установка функции "m2e connector для 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]

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

4b9b3361

Ответ 1

Проблема заключается не в плагине GWT Eclipse, а в m2e, который в настоящее время находится в версии 1.0.x, а не в версии 1.1.0 или выше, как того требует версия build-helper connector 0.15. Я предлагаю установить соединитель сборки-помощника позже и попытаться установить версию 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 для сборки-helper-maven-plugin в версии 0.14.0.

Ответ 2

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

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

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

  • Будет отображаться торговая площадка Eclipse, с соответствующим и требуемым соединителем m2.

  • выберите команду buildhelper и нажмите "Готово".

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

  • Voila, следуя следующей сборке, эти ошибки maven больше не должны возникать.

Ответ 3

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

Ответ 4

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

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

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