Maven в Eclipse: пошаговая установка [закрыто]


336

Я провел на сайте Maven, читая 5- и 30-минутные учебные пособия, и впервые пробовал Maven.

Я хочу установить плагин Maven и использовать его для создания проектов Maven из Eclipse.

Несмотря на честные усилия, я не смог найти всеобъемлющее руководство по любому плагину Maven. M2EКажется, что стандарт де-факто не имеет ничего, кроме битых (или рекурсивных) ссылок на своем сайте.

Я не могу сказать, правильно ли я установил плагин, или как его использовать.

Кто-нибудь знает хорошее пошаговое руководство M2Eили любой другой плагин? Тот, который поставляется с хорошей документацией по установке, наряду с подробным объяснением его функций и правильного использования?


20
Я в той же лодке! Рад, что вы задали этот вопрос. Я вижу, это было несколько дней назад. Где вы смогли заставить его работать? Я уже установил maven на свою машину, но я еще не смог установить плагин.
Дэвид

2
Если вы используете Eclipse Juno, J2EE m2e уже включен.
Дина

1
@KellySFrench, пожалуйста, не открывайте не по теме вопросы, такие как запросы на учебники.
TylerH

Ответы:


537

(Изменить 2016-10-12: Во многих загрузках Eclipse со страницы https://eclipse.org/downloads/eclipse-packages/ уже включен M2Eclipse. Начиная с Neon, есть и пакеты Java, и Java EE - ищите «Поддержка Maven») )

Способ 1: пошаговая установка плагина Maven Eclipse:

  1. Откройте Eclipse IDE
  2. Нажмите Справка -> Установить новое программное обеспечение ...
  3. Нажмите кнопку Добавить в правом верхнем углу
  4. Во всплывающем окне: заполните Имя как «M2Eclipse» и «Место» как « http://download.eclipse.org/technology/m2e/releases » или http://download.eclipse.org/technology/m2e/milestones/1.0

  5. Теперь нажмите ОК

После этого начнется установка.

Способ 2: еще один способ установки подключаемого модуля Maven для Eclipse от Eclipse Marketplace:

  1. Открытое Затмение
  2. Перейти в Справка -> Торговая площадка Eclipse
  3. Поиск по Maven
  4. Нажмите кнопку «Установить» в разделе «Интеграция Maven для Eclipse»
  5. Следуйте инструкциям шаг за шагом

После успешной установки выполните следующие действия в Eclipse:

  1. Перейти в окно -> Настройки
  2. Обратите внимание, Maven зачислен на левой панели

В заключение,

  1. Нажмите на существующий проект
  2. Выберите «Настроить» -> «Преобразовать в Maven».

5
Я устал от этих шагов, но не установил, я получил ошибку, подробности ниже ...... Не удается завершить установку, так как не удалось найти один или несколько необходимых элементов. Программное обеспечение устанавливается: m2e - Maven интеграции для Eclipse (включает инкубирование компоненты) 1.5.0.20140606-0033 (org.eclipse.m2e.feature.feature.group 1.5.0.20140606-0033)
Krunal Patel

@ Крунал Патель: вы пробовали с Marketplace?
Рипон Аль-Васим

У меня так же не удается завершить установку, так как один или несколько обязательных элементов не найдены. Устанавливаемое программное обеспечение: m2e - slf4j over logging logging (Необязательно) 1.5.0.20140606-0033 (org.eclipse.m2e.logback.feature.feature.group 1.5.0.20140606-0033) - опция Marketplace не видна в справке.
Диего

4
Eclipse juno не поддерживает maven 1.5. Тем не менее, они не добавили возможность 1.5, поэтому попробуйте 1.4 или 1.3 download.eclipse.org/technology/m2e/releases/1.3 download.eclipse.org/technology/m2e/releases/1.4
Элвин

Спасибо за такое великолепное описание, но я не могу установить maven в любом случае. Ошибка: «Не удается удовлетворить зависимость:» и «не удается завершить установку, поскольку не удалось найти один или несколько обязательных элементов». Я не уверен, в чем проблема. Пожалуйста помоги.
Кушал Джейсвал

32

Если вы хотите установить Maven в Eclipse (Java EE) Indigo, то выполните следующие действия:

  1. Eclipse -> Справка -> Установить новое программное обеспечение.

  2. Введите " http://download.eclipse.org/releases/indigo/ " и нажмите Enter.

  3. Разверните тег «Сотрудничество».

  4. Выберите плагин Maven оттуда.

  5. Нажмите на следующий.

  6. Примите соглашение и нажмите Готово.

После установки maven он попросит перезапустить Eclipse, поэтому снова запустите eclipse, чтобы увидеть изменения.


1
Большое спасибо .. Я перепробовал все варианты gven выше, но ни один не работал для меня. Каждый раз, когда я получаю сообщение об ошибке «не удается установить из-за сбоя зависимости». Ваше решение сработало.
Нигдикар

1
Большое спасибо, я тоже попробовал все другие решения, но ни одно из них не помогло мне. Я следовал твоим шагам с Неоном вместо Индиго, и это сработало :)
Ахмед Лаатаби

Большое спасибо @mukesh Kumar ......... Пользователи Neon - просто используйте url - download.eclipse.org/releases/neon и в типе фильтра maven и установите все необходимое программное обеспечение для maven
Anurag_BEHS

13

«Использовать установить плагин Maven и использовать его» я ​​уверен, что вы ищете плагин Eclipse, который будет выполнять функции Maven в среде IDE. Если так, M2E - хороший выбор. Вы найдете много помощи в установке Eclipse после установки M2E.

Тем не менее, учитывая, что вы начинаете использовать Maven, у вас будет хорошее понимание основных концепций. Использование M2E может скрыть некоторые детали, которые могут привести к неполной или неправильной интерпретации поведения Maven и, следовательно, к проблемам ниже по течению.

Вот некоторые хорошие онлайн-ссылки Maven:


4
Но как установить M2E на затмение? (Мне действительно нужно установить его в MuleStudio .. oO)
Дэвид

Я не знаком с Mule Studio. Если это плагин для Eclipse 3.7 (он же Indigo), вы сможете установить M2E из Eclipse Marketplace (Справка> Eclipse Marketplace ...: найдите «m2e» и выберите «Интеграция Maven для Eclipse»). Кроме того, вы можете скачать его с веб-сайта M2E ( eclipse.org/m2e )
Шри Шанкаран

Я установил плагин, и я пытаюсь добавить некоторые источники (артефакт или что-то, что я думаю), и плагин не может найти, где установлен, netheir я пытаюсь скачать из плагина и не могу найти, как это сделать ...
Энрике Сан Мартин

«После установки M2E вы найдете много помощи в установке Eclipse». - но где? В установленной справке ничего нет (Справка -> Содержание справки).
Мартин Шредер,

@ MartinSchröder Я написал это более 3 лет назад, и тогда это было действительно. Извините, но с тех пор я не поспевал за «Затмением».
Шри Шанкаран

11

Сначала установите maven в вашей системе и установите переменные окружения Maven

  1. M2_HOME: .... \ apache-maven-3.0.5 \ maven установленный путь
  2. M2_Repo: D: \ maven_repo \ Если изменить место репозитория Maven
  3. M2:% M2_HOME% \ bin

Шаги по настройке maven в Eclipse IDE:

  • Выберите Окно -> Настройки. Примечание. Если опция Maven отсутствует, добавьте maven 3, чтобы затмить или установить ее.
  • Добавьте местоположение Maven вашей системы

Чтобы проверить, правильно ли настроен maven:

  • Откройте Eclipse и нажмите Windows -> Настройки

  • Выберите Maven на левой панели и выберите установки.

  • Нажмите Maven -> «Настройки пользователя» на левой панели, чтобы проверить местоположение локального репозитория.


6

Проверьте это

вместо этого, чтобы избежать этой ошибки:

Не удается завершить установку, так как не удалось найти один или несколько обязательных элементов. Устанавливаемое программное обеспечение: m2e - slf4j через logback logging (Необязательно) 1.6.1.20150625-2338 (org.eclipse.m2e.logback.feature.feature.group 1.6.1.20150625-2338) Отсутствует требование: интеграция Maven для Eclipse 1.6.0.20150526-2032 (org.eclipse.m2e.core 1.6.0.20150526-2032) требует 'bundle com.google.guava [14.0.1,16.0.0)', но не может быть найден Отсутствует требование: интеграция Maven для Eclipse 1.6.1.20150625-2338 (org.eclipse.m2e.core 1.6.1.20150625-2338) требует 'bundle org.eclipse.osgi 3.10.0', но не может быть найден Невозможно удовлетворить зависимость: От: Интеграция Maven для Eclipse 1.6.0.20150526-2032 (org. eclipse.m2e.core.ui 1.6.0.20150526-2032) To: bundle org.eclipse.m2e.core [1.6.0,1.7.

источник


3
Спасибо! Это решение ( download.eclipse.org/technology/m2e/releases/1.3 ) работает на Kelper!
Кен Пега

Также работает на IBM Rational 8.0.3.
Вульпо

4

Вы должны выполнить следующие шаги в Eclipse IDE

  1. Перейти к справке -> Установить новое программное обеспечение
  2. Нажмите кнопку добавления в правом верхнем углу
  3. В появившемся всплывающем окне введите имя «Maven» и местоположение « http://download.eclipse.org/technology/m2e/releases ».
  4. Нажмите на ОК.

Интеграция Maven для Eclipse будет загружена и установлена. Перезапустите рабочую область.

В папке .m2 (обычно в папке C: \ user \) добавьте settings.xml. Дайте правильный прокси и профили. Теперь создайте новый проект Maven в Eclipse.


3

Я также сталкивался с той же самой проблемой и выяснил, что проблема здесь - решение.

Многие полагают, что Eclipse и Maven - это сложная интеграция, но она очень проста.

1) Загрузите Maven и разархивируйте его в свой любимый каталог.

Пример: C: \ satyam \ DEV_TOOLS \ apache-maven-3.1.1

2) Установите переменную окружения для Maven (Надеюсь, каждый знает, куда идти, чтобы установить это)

В системной переменной: Variable_name = M2_HOME Variable_Value = C: \ satyam \ DEV_TOOLS \ apache-maven-3.1.1

Далее в той же системной переменной вы найдете имя переменной с именем Path: просто отредактируйте переменную path и добавьте детали M2_HOME, как с существующими значениями.

%M2_HOME%/bin;

Итак, на втором шаге теперь вы завершили настройку Maven для своей системы. Вам нужно перепроверить его, верны ли ваши настройки или нет, перейдите в командную строку и введите mvn - version, она должна отображать путь вашего Maven.

3) Откройте затмение и перейдите к разделу «Установка нового программного обеспечения» и введите M2E Plugin, установите и перезапустите Eclipse.

с этими 3 шагами вы сделали с Maven и Maven Plugin с затмением

4) Maven использует папку .m2 для загрузки всех jar-файлов, которые он найдет в Ex: C: \ Users \ tempsakat.m2.

под этой папкой будет один файл settings.xml и одна папка репозитория

5) Перейдите в Windwo - настройки вашего Eclipse и введите Maven, затем выберите UserSettings в левом меню и укажите путь к файлу settings.xml здесь.

теперь вы сделали ...


3

Установка плагина Maven Eclipse шаг за шагом:

Откройте Eclipse IDE. Нажмите «Справка» -> «Установить новое программное обеспечение». Нажмите кнопку «Добавить» в правом верхнем углу. При появлении всплывающего окна: введите требуемое имя и расположение как http://download.eclipse.org/technology/m2e/milestones/1.0. Теперь нажмите кнопку «ОК». И следуй инструкции


Многим другим ответам уже много лет (2018). Этот работал для меня.
Капитан Фантастический

2

Я только что включил Mavenплагин интеграции с Eclipse:

Просто следуйте нижеуказанным шагам:

В eclipseверхнем меню выберите пункт Help- -> нажмите Install New Software..-> затем нажмите Addкнопку.

установите MavenAPIтекстовое поле в имени и http://download.eclipse.org/technology/m2e/releasesв текстовом поле местоположения.

нажмите OKи выберите Mavenпроект и установите, нажав next.


2

Перепробовал все, но этот работал. 1. Eclipse -> Help -> Install New Software. 2. Введите « http://download.eclipse.org/releases/indigo/ » и нажмите «Ввод». 3. Разверните тег «Сотрудничество». 4. Выберите плагин Maven оттуда. 5. Нажмите на следующий. 6. Примите соглашение и нажмите Готово. После установки maven он попросит перезапустить Eclipse, поэтому снова запустите eclipse, чтобы увидеть изменения.

Спасибо Мукеш за руководство.


Мне понравился этот вариант , как он будет автоматически Перечислите совместимой версии m2e для затмения мы using.Earlier я пытался получить последнюю m2e плагин для juno..but он дает исключение при установке
Shravan Рамамурти

1

У меня были проблемы, потому что я искал, чтобы установить плагин Maven на MuleStudio не Eclipse ..

[для MuleStudio 1.2 или ниже выполните шаги (1) и (2), в противном случае перейдите к шагу (2)]

Инструкции для MuleStudio (ТОЛЬКО версии 1.2 и ниже): (1) Справка> установить новое программное обеспечение ...

Helios Update Site - http://download.eclipse.org/releases/helios/

Инструкции для MuleStudio (1.3) ИЛИ Eclipse: (2) Помощь> установить новое программное обеспечение ...

Maven -  URL: http://download.eclipse.org/technology/m2e/releases

0

Последняя версия Eclipse (Luna) и Spring Tool Suite (STS) поставляется в комплекте с поддержкой Maven, GIT и Java 8.


0

Я только что включил плагин интеграции Maven в Eclipse:

Просто следуйте нижеуказанным шагам:

  • В затмении в верхнем пункте меню выберите «Справка» -> нажмите «Установить новое программное обеспечение» ->, затем нажмите кнопку «Добавить».

  • установите "MavenAPI" в текстовом поле имени и " http://download.eclipse.org/technology/m2e/releases " в текстовом поле местоположения.

  • нажмите Ok, выберите проект Maven и установите его, нажав кнопку «Далее».

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.