Не может установить плагин 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]
Есть ли обходной путь для этого или я сделал что-то неправильно?
Ответы
Ответ 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 смог выполнить обновление, которое захотелось сделать.
Ответ 5
Посмотрите на последнее сообщение в потоке который вы задали у пользователей m2e на eclipse.org. Я не пробовал, так что.
Ответ 6
Установка m2e > 1 из http://download.eclipse.org/technology/m2e/releases/ решила проблему для меня.
Ответ 7
Если вы все еще ищете "m2e connector для build-helper-maven-plugin 0.15.0". релизы
https://repository.sonatype.org/content/repositories/forge-sites/m2e-extras/0.15.0/N/