Не удается установить Maven SCM Handler для EGit для Juno

Я обновил свой eclipse indigo до juno через меню Help-> Check for updates. Я заметил, что у меня были обновления для egit (2.x) и jgit (2.x), которые конфликтовали с моими текущими установками (1.3.x), поэтому я удалил все свои плагины egit (eigt, jgit, egit-mylyn и Maven SCM Handler. для EGit). Затем я попытался установить указанные выше плагины egit и смог установить egit и jgit, но не смог установить Maven SCM Handler для EGit.
Я попытался обновить grvia на торговой площадке m2e и получил следующую ошибку:

Невозможно завершить установку из-за конфликтующей зависимости.
Устанавливаемое программное обеспечение: Maven SCM Handler для EGit 0.14.0.201110251725 (org.sonatype.m2e.egit.feature.feature.group 0.14.0.201110251725)
В настоящее время установлено программное обеспечение: Eclipse EGit 2.0.0.201206130900-r (org.eclipse.egit.feature.group 2.0.0.201206130900-r)
Одновременно можно установить только одно из следующих:
Git Team Provider Core 2.0.0.201206130900-r ( org.eclipse.egit.core 2.0.0.201206130900-r)
Git Team Provider Core (Incubation) 0.8.4 (org.eclipse.egit.core 0.8.4)
Git Team Provider Core 1.1.0.201109151100-r (org.eclipse.egit.core 1.1.0.201109151100-r)
Git Team Provider Core 1.3.0.201202151440-r (org.eclipse.egit.core 1.3.0.201202151440-r)
Git Team Provider Core (инкубация) 0.11.1 (org.eclipse.egit.core 0.11.1)
Git Team Provider Core (Incubation) 0.9.1 (org.eclipse.egit.core 0.9.1)
Git Team Provider Core 1.0.0.201106090707 -r (org.eclipse.egit.core 1.0.0.201106 090707-r)
Невозможно удовлетворить зависимость:
От: Eclipse EGit 2.0.0.201206130900-r (org.eclipse.egit.feature.group 2.0.0.201206130900-r)
Кому: org.eclipse.egit. core [2.0.0.201206130900-r]
Невозможно удовлетворить зависимость:
От: Maven SCM Handler для EGit 0.14.0.201110251725 (org.sonatype.m2e.egit 0.14.0.201110251725)
Кому: bundle org.eclipse. egit.core [1.0.0,2.0.0)
Не удается удовлетворить зависимость:
От: Maven SCM Handler для EGit 0.14.0.201110251725 (org.sonatype.m2e.egit.feature.feature.group 0.14.0.201110251725)
Кому: org.sonatype.m2e.egit [0.14.0.201110251725]

По ошибке я догадался, что артефакт, который находится на торговой площадке, еще не обновлен, поэтому я попытался загрузить последнюю версию m2e-git из репозиторий nexus, но я действительно не знал, что с ним делать .
Я поместил содержимое в подкаталог папки плагинов и не видел, чтобы оно отображалось в диалоговом окне «что установлено», поэтому я предполагаю, что это не сработало.
Кому-нибудь удалось получить это в Работа?


person Ittai    schedule 29.07.2012    source источник


Ответы (5)


Да, это было проблемой и для других разъемов m2e с момента выпуска Juno. Я опубликовал шаги, которые использовал, чтобы получить об этой проблеме здесь.

Вот инструкции:

  1. Нажмите Справка.
  2. Нажмите Установить новое программное обеспечение.
  3. Снимите флажок Группировать элементы по категории (этот шаг важен, иначе вы не увидите коннектор в таблице)
  4. Вставьте этот URL-адрес http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-egit/0.14.0/N/0.14.0.201305250025/
  5. Завершите работу мастера установки плагина и перезапустите рабочую область.
person jonathan.cone    schedule 18.08.2012
comment
Произошло обновление. В настоящее время последняя версия коннектора находится по адресу repository.tesla.io:8081/nexus/content/sites/m2e.extras/, и мне нужно было установить это, чтобы заставить его работать. В будущем загляните в repository.tesla.io:8081/nexus/content/sites/m2e.extras/ (или, возможно, repository.tesla.io:8081/nexus/content/sites/m2e.extras/) для дальнейших обновлений. - person Michael Scheper; 29.05.2013
comment
Спасибо. Получил мой кеплер. Ссылка, предоставленная Майклом Шепером, сработала для меня - person Jay; 21.08.2013
comment
К сожалению, указанные выше ссылки сейчас не работают. - person Jugal Shah; 02.09.2013
comment
У меня такая же проблема с соединителем eclipse-sublipse. К сожалению, это решение (конечно, с каталогом eclipse-subclipse вместо каталога subclipse-egit) не сработало. Он все еще не может найти разъем. Любые идеи? - person Roger; 17.01.2014

Это будет работать для Eclipse 4.3 (Kepler): http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-egit/0.14.0/N/0.14.0.201305250025/

Не забудьте снять флажок Группировать элементы по категориям.

person dnang    schedule 06.09.2013
comment
Eclipse пытается меня напугать, говоря, что он удалит Egit (my: 3.1.0), но потом оказывается, что это означает понижение версии (my: до 3.0.3). - person Piotr Findeisen; 29.10.2013
comment
Это интересно, потому что этот URL-адрес отлично работает для меня на Eclipse Kepler R, Kepler SR1 и даже Luna M2 без этого страшного предупреждения. - person dnang; 11.11.2013
comment
@PiotrFindeisen Похоже, последняя nightly поддерживает egit только до 3.0.x, у меня возникла противоположная проблема, не могу перейти на egit 3.1 из-за коннектора m2e :( - person mglauche; 26.11.2013
comment
@mglauche, да, в настоящее время у вас есть выбор: новый egit xor новый maven-scm-git. Надеюсь, это временно. - person Piotr Findeisen; 27.11.2013

Я взял код из git и создал сборку, которая работает с keppler + m2eclipse 0.14 + egit 3.x.

Используйте этот URL-адрес обновления: https://github.com/micw/m2eclipse-egit-builds/raw/master/0.14.0.201401300919/

Не забудьте снять флажок «Группировать элементы по категории», иначе вы не увидите пакет в диспетчере программного обеспечения eclipse.

Обновление 2014-01-30: я создал последнюю версию git, которая позволяет использовать с любой версией EGit 3.x. Используйте новый URL-адрес обновления в этом сообщении. Я убедился, что он работает с последней версией EGit 3.2.x

person Michael Wyraz    schedule 04.12.2013
comment
Спасибо за ваши усилия, но это не сработало с Eclipse 3.8. Решение jonathan.cone, использующее обновленный URL-адрес в комментарии Майкла Шепера, действительно сработало. - person John McGehee; 04.03.2016

Установите обработчик из http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-egit/0.14.0/N/0.14.0.201305250025/ Работает для Kepler SR1.

person Amr ALHOSSARY    schedule 09.12.2013

Мне удалось заставить его работать со следующей конфигурацией.

  • Затмение Luna SR1 Eclipse
  • Egit Team Provider 3.7.0 (я обновил плагин через торговую площадку eclipse)
  • M2E egit 0.14 (устанавливается через торговую площадку eclipse).

Первоначально я также получал ошибку при установке m2e-egit, но как только я обновил плагин Egit eclipe, установка m2e-egit сработала отлично. Надеюсь, это поможет.

person Ananth    schedule 22.04.2015