Оформить заказ Maven проекта от SCM - без коннекторов - PullRequest
59 голосов
/ 18 июля 2011

У меня проблема с оформлением заказа Maven в Eclipse Indigo.Я установил плагин m2e, Subclipse, Git, но не могу выбрать подходящий тип SCM?Как это решить?

Checkout as Maven project from SCM

Ответы [ 6 ]

98 голосов
/ 25 января 2012

Аффан был прав. В Индиго все еще есть разъемы, они немного спрятаны.

  1. Запустите Eclipse и откройте настройки.
  2. Найдите группу Maven и разверните ее.
  3. Выберите пункт «Обнаружение» и нажмите «Открыть каталог».
  4. Появится диалог со всеми вкусностями. Разъемы находятся внизу.
18 голосов
/ 16 августа 2012

Я столкнулся с этой проблемой в Eclipse, когда при попытке импортировать проект с помощью:

«Извлечь проекты Maven из SCM» из эксплоратора проекта выпадающий список «scm url» будет пустым.

После поиска в Google вы должны иметь установленный subclipse из Eclipse Marketplace (который я сделал) И «Обработчик Maven SCM для Subclipse» из диалогового окна «Help-> Install new software» (который я не сделал).

Как получить обработчик Maven SCM для Subclipse:

Предположение: у вас установлено Subclipse.

  1. Нажмите Справка-> Установить новое программное обеспечение
  2. Нажмите «Добавить ...», чтобы добавить новый сайт программного обеспечения.
  3. Добавить этот сайт: http://subclipse.tigris.org/m2eclipse/1.0 (Альтернативный URL: http://subclipse.tigris.org/m2eclipse/latest/)
  4. Выберите обработчик Maven SCMдля Subclipse
  5. Установка

Теперь вы можете использовать контекстное меню Project Explorer «Импорт -> Maven -> Извлечение проектов Maven из SCM» и фактически иметь URL-адрес SCM для выбораиз выпадающего списка, а именно "svn".

Протестировано с Eclipse Juno

9 голосов
/ 18 июля 2011

Похоже, существует некоторая проблема несовместимости между Indigo и m2eclipse. Эта дискуссия дает более подробную информацию, включая возможное решение.

Надеюсь, это поможет.

Редактировать 1 : Деинсталлированный m2eclipse 0.12.x от Indigo и установленный m2e из репозитория Eclipse * m2e . В этой версии показана ссылка на загрузку разъемов sce m2e с торговой площадки Eclipse (при попытке проверить проект maven из scm). Я видел коннекторы для cvs, git и subversive.

5 голосов
/ 10 августа 2012

Для тех, кто использует subclipse 1.8.x, есть исправленная версия разъема m2e. Вот обновление сайта: http://subclipse.tigris.org/m2eclipse/1.0

(Спасибо RockyMM за публикацию ссылки на проблему WONTFIX, в которой содержалась ссылка на исправленную версию.)

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

Indigo поставляется с предварительно установленным m2e. Чтобы получить разъемы, просто нажмите на ссылку, где написано, что найдите больше разъемов на рынке m2e. Оттуда я установил разъем m2e-subclipse. Этот подход отличается от предыдущих версий Eclipse, где вам пришлось установить еще один плагин с рынка под названием «Интеграция Maven для Eclipse (Extras)».

0 голосов
/ 09 апреля 2015

Произошло неофициальное обновление коннектора SVN.Чтобы установить его, перейдите по ссылке http://subclipse.tigris.org/issues/show_bug.cgi?id=1557 скачать приложение org.sonatype.m2e.subclipse.feature-0.13.0-SNAPSHOT-site.zip и выполните следующие действия:

  • Распакуйтефайл где-нибудь в пустой папке, запомните эту папку. В Eclipse
  • перейдите в раздел Справка / Установка нового программного обеспечения…
  • Нажмите «Добавить…», чтобы добавить новый сайт
  • В появившемся окне нажмите «Local ...» и выберите папку, в которую вы ранее разархивировали сайт.Результат в поле Местоположение должен выглядеть следующим образом: / C: / theUnzipFolder /
  • Нажмите кнопку ОК, выберите все доступные пакеты для установки и продолжите установку как обычно
...