Maven в Eclipse: пошаговая установка

295

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

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

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

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

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

  • 19
    Я в той же лодке! Рад, что вы задали этот вопрос. Я вижу, это было несколько дней назад. Где вы смогли заставить его работать? Я уже установил maven на свою машину, но я еще не смог установить плагин.
  • 1
    Если вы используете Eclipse Juno, J2EE m2e уже включен.
Показать ещё 1 комментарий
Теги:
maven
eclipse-plugin

13 ответов

498
Лучший ответ

(Edit 2016-10-12: Многие загрузки Eclipse из https://eclipse.org/downloads/eclipse-packages/ уже включены M2Eclipse. Что касается Neon, как Java, так и Пакеты Java EE - поиск "поддержки Maven" )

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

После этого будет запущена установка.

Другой способ установки плагина Maven для Eclipse:

  • Открыть Eclipse
  • Перейти к справочной системе → Eclipse Marketplace
  • Поиск по Maven
  • Нажмите кнопку "Установить" в разделе "Maven Integration for Eclipse"
  • Следуйте инструкциям шаг за шагом.

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

  • Перейти к окну → Настройки -
  • Наблюдайте, Maven заносится на левую панель.

Наконец,

  • Нажмите на существующий проект
  • Выберите "Настроить" → "Преобразовать в проект Maven"
  • 4
    Я устал от этих шагов, но не установил, я получил некоторую ошибку, подробности ниже ...... Не могу завершить установку, потому что не найден один или несколько необходимых элементов. Устанавливаемое программное обеспечение: m2e - интеграция Maven для Eclipse (включает компоненты для инкубации) 1.5.0.20140606-0033 (org.eclipse.m2e.feature.feature.group 1.5.0.20140606-0033)
  • 0
    @ Крунал Патель: вы пробовали с Marketplace?
Показать ещё 7 комментариев
26

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

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

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

  • Разверните тег "Сотрудничество".

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

  • Нажмите дальше.

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

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

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

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

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

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

  • 4
    Но как установить M2E на затмение? (Мне действительно нужно установить его в MuleStudio .. oO)
  • 0
    Я не знаком с Mule Studio. Если это плагин для Eclipse 3.7 (он же Indigo), вы сможете установить M2E из Eclipse Marketplace (Справка> Eclipse Marketplace ...: найдите «m2e» и выберите «Интеграция Maven для Eclipse»). Кроме того, вы можете скачать его с веб-сайта M2E ( eclipse.org/m2e )
Показать ещё 3 комментария
8

Сначала установите maven в свою систему и установите переменные среды Maven

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

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

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

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

  • Откройте Eclipse и щелкните по Windows → Настройки

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

  • Нажмите кнопку Maven → "Настройки пользователя", чтобы просмотреть локальную локацию репозитория.

5

Отметьте Это

чтобы избежать этой ошибки:

Не удается завершить установку, так как не удалось найти один или несколько необходимых элементов.   Установленное программное обеспечение: m2e - slf4j по протоколу logback (необязательно) 1.6.1.20150625-2338 (org.eclipse.m2e.logback.feature.feature.group 1.6.1.20150625-2338)   Отсутствие требования: Maven Integration для 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) требует "пакета 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.0)   Не может удовлетворить зависимость:     От: Интеграция Maven для Eclipse 1.6.1.20150625-2338 (org.eclipse.m2e.core.ui 1.6.1.20150625-2338)     To: bundle org.eclipse.m2e.core [1.6.0.1.7.0)   Не может удовлетворить зависимость:     От: m2e logback appender 1.6.1.20150625-2338 (org.eclipse.m2e.logback.appender 1.6.1.20150625-2338)     To: bundle org.eclipse.m2e.core.ui [1.6.0.1.7.0)   Не может удовлетворить зависимость:     От: m2e - slf4j по протоколу logback (необязательно) 1.6.1.20150625-2338 (org.eclipse.m2e.logback.feature.feature.group 1.6.1.20150625-2338)     Кому: org.eclipse.m2e.logback.appender [1.6.1.20150625-2338]

источник

  • 3
    Спасибо! Это решение ( download.eclipse.org/technology/m2e/releases/1.3 ) работает на Kelper!
  • 0
    Также работает на IBM Rational 8.0.3.
2

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

  • Перейти в раздел Справка → Установить новое программное обеспечение
  • Нажмите кнопку "Добавить" в верхнем правом углу.
  • В появившемся всплывающем окне введите имя как "Maven" и местоположение " http://download.eclipse.org/technology/m2e/releases"
  • Нажмите "ОК".

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

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

2

Пробовал все, но это работало. 1. Eclipse → Справка → Установить новое программное обеспечение. 2. Введите " http://download.eclipse.org/releases/indigo/" и нажмите Enter. 3. Разверните тег "Сотрудничество". 4. Выберите плагин Maven оттуда. 5. Нажмите дальше. 6. Примите соглашение и нажмите "Готово". После установки maven он попросит перезапустить Eclipse, поэтому снова запустите eclipse, чтобы увидеть изменения.

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

  • 0
    Мне понравился этот вариант, так как он будет автоматически перечислять совместимую версию m2e для затмения, которое мы используем. Раньше я пытался получить последний плагин m2e для juno..но он выдавал исключение при установке
1

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

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

  • 0
    Многим другим ответам уже много лет (2018). Этот работал для меня.
1

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

Просто выполните следующие шаги:

В Eclipse из верхнего пункта меню выберите Help → нажмите Install New Software.. → , затем нажмите кнопку Add.

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

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

1

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

Многие люди предполагают, что Eclipse и maven intergration являются жесткими, но это очень eassy.

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:  просто измените переменную пути и добавьте детали M2_HOME, как с существующими значениями.

%M2_HOME%/bin;

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

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

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

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

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

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

теперь вы закончили...

1

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

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

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

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

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

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

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

Просто выполните следующие шаги:

  • В eclipse из верхнего пункта меню выберите "Справка" → нажмите "Установить новое программное обеспечение.." → затем нажмите кнопку "Добавить".

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

  • нажмите "ОК" и выберите проект Maven и установите его, щелкнув далее.

0

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню