не удается установить плагин eclipse " m2e connector for 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 for 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 ответов


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

чтобы заставить его работать этого:

  • перейти к Help\Install new software\
  • нажмите Add
  • нажмите на Local
  • добавить распакованную папку в качестве местоположения

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


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

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

  2. щелкните правой кнопкой мыши и выберите discover m2e connector

  3. Eclipse marketplace будет отобразится, с помощью thecorrect и требуемого разъема m2e.

  4. выберите buildhelper и нажмите кнопку Готово.

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

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


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


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

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

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


посмотрите на последнее сообщение в поток, который вы спросили у m2e-пользователей на eclipse.org. Я не пробовал, так что ...


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


в случае, если вы все еще ищете "m2e connector for build-helper-maven-plugin 0.15.0."релизы

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