Maven in 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 support" )

Спосіб 1: Покрокова установка плагіну Maven Eclipse:

  1. Відкрийте IDE Eclipse
  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 Marketplace
  3. Пошук по Мейвен
  4. Натисніть кнопку "Встановити" у розділі "Інтеграція Maven для затемнення"
  5. Дотримуйтесь інструкцій крок за кроком

Після успішної установки виконайте наступні дії у програмі Eclipse:

  1. Перейдіть у вікно -> Налаштування
  2. Зауважте, що Мейвен занесений до лівої панелі

Нарешті,

  1. Клацніть на існуючий проект
  2. Виберіть Налаштувати -> Перетворити в Maven Project

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

@Krunal Patel: Ви пробували з Marketplace?
Ріпон Аль Васім

У мене ж не вдалося завершити встановлення, оскільки не вдалося знайти один або кілька необхідних елементів. Програмне забезпечення, що встановлюється: m2e - slf4j за протоколом журналу зворотного зв'язку (необов’язково) 1.5.0.20140606-0033 (org.eclipse.m2e.logback.feature.feature.group 1.5.0.20140606-0033) - не бачив опцію ринку під довідкою.
Дієго

4
Eclipse juno не підтримує Maven 1.5..доки вони не додали можливості 1.5, тому спробуйте 1.4 або 1.3 завантажити.eclipse.org/ technology/m2e/releases/1.3 download.eclipse.org/technology/m2e/releases/1.4
Елвін

Дякую за такий чудовий опис, але я не в змозі встановити maven в будь-якому випадку. Помилка, сказавши, що "Неможливо задовольнити залежність:" та "не завершити встановлення, оскільки один або більше необхідних елементів не вдалося знайти." Я не впевнений, у чому проблема. Будь ласка, допоможіть.
Кушаль Джейсваль

32

ЯКЩО ви хочете встановити Maven в Eclipse (Java EE) Indigo, виконайте наступні кроки:

  1. Eclipse -> Help -> Install New Software.

  2. Введіть " http://download.eclipse.org/releases/indigo/ " та натисніть клавішу Enter.

  3. Розгорніть тег "Співпраця".

  4. Виберіть звідти плагін Maven.

  5. Натисніть на наступний.

  6. Прийміть угоду та натисніть кнопку "Завершити".

Після встановлення Maven він попросить перезапустити Eclipse, Тому перезапустіть затемнення ще раз, щоб побачити зміни.


1
Дякую багато .. Я спробував усі варіанти gven вище, але жоден не працював на мене. Кожен раз, коли я отримував помилку "не можу встановити через збій залежності". Ваше рішення спрацювало.
А Нігдікар

1
Велике спасибі, я теж спробував усі інші рішення, але жодне з них не працювало на мене. Я виконував ваші кроки з Неоном замість Індіго, і це спрацювало :)
Ахмед Лаатабі

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

13

"Використовуйте встановлення плагіна Maven і використовуйте його", я впевнений, що ви шукаєте плагін Eclipse, який буде виконувати функції Maven в рамках IDE. Якщо так, M2E - хороший вибір. Після установки M2E ви знайдете багато допомоги в установці Eclipse.

Це сказало - враховуючи, що ви починаєте використовувати Maven - це пройде довгий шлях, щоб добре зрозуміти основні поняття. Використання M2E може приховати деякі деталі, які можуть призвести до неповної або неправильної інтерпретації поведінки Maven і, отже, до проблем нижче.

Деякі хороші онлайн-посилання на Мейвен:


4
Але як встановити M2E на затемнення? (Я на насправді потрібен встановити його MuleStudio .. ИЙ)
Девід

Я не знайомий зі студією Mule. Якщо це плагін для Eclipse 3.7 (він же - Indigo), ви повинні мати змогу встановити M2E з Eclipse Marketplace (Довідка> Eclipse Marketplace ...: Знайдіть "m2e" та виберіть "Maven Integration for Eclipse"). Ви також можете завантажити його з веб-сайту M2E ( eclipse.org/m2e )
Шрі Санкаран

я встановив плагін, і я намагаюся додати деякі джерела (артефакт чи щось, на що я думаю), і плагін не можу знайти, де встановлений, я намагаюся завантажити з плагіна і не можу знайти, як це зробити ...
Енріке Сан-Мартін

"Ви знайдете багато допомоги в установці Eclipse, коли встановите M2E." - але де? У встановленій довідці нічого немає (Довідка -> Зміст довідки).
Мартін Шредер

@ MartinSchröder Я писав, що більше 3 років тому, і це було дійсно тоді. Мені дуже шкода, але з тих пір я не відставав від Eclipse.
Шрі Санкаран

11

Спочатку встановіть maven у вашій системі та встановіть змінні середовища Maven

  1. M2_HOME: встановлений шлях .... \ apache-maven-3.0.5 \ maven
  2. M2_Repo: D: \ maven_repo \ Якщо змінити розташування mapo repo
  3. M2:% M2_HOME% \ bin

Крок до налаштування Maven на IDE Eclipse:

  • Виберіть Вікно -> Налаштування Примітка. Якщо опції Maven немає, додайте maven 3 для затемнення або встановлення.
  • Додайте розташування Maven у вашій системі

Щоб перевірити, чи Maven правильно налаштований:

  • Відкрийте Eclipse і натисніть Windows -> Налаштування

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

  • Клацніть на Maven -> "Налаштування користувача" у формі лівої панелі, щоб перевірити місце локального сховища.


6

Перевірте це

замість цього уникнути цієї помилки:

Не вдається завершити встановлення, оскільки одного або декількох необхідних елементів не вдалося знайти. Програмне забезпечення, що встановлюється: m2e - slf4j за протоколом журналу зворотного зв'язку (необов’язково) 1.6.1.20150625-2338 (org.eclipse.m2e.logback.feature.feature.group 1.6.1.20150625-2338) Відсутня вимога: Maven Integration for 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 Integration for Eclipse 1.6.1.20150625-2338 (org.eclipse.m2e.core 1.6.1.20150625-2338) вимагає "розшарування org.eclipse.osgi 3.10.0", але його неможливо знайти. Неможливо задовольнити залежність: From: Maven Integration for Eclipse 1.6.0.20150526-2032 (org. eclipse.m2e.core.ui 1.6.0.20150526-2032) До: зв'язок 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

Ви повинні виконати наступні кроки в IDE Eclipse

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

Інтеграція Maven для затемнення буде завантажена та встановлена. Перезавантажте робочу область.

У папку .m2 (як правило, під C: \ user \ каталог) додайте settings.xml. Дайте належний проксі-сервер та профілі. Тепер створіть новий проект Maven у затемненні.


3

Я також натрапив на те саме питання, і я зрозумів, що це питання є рішенням.

Дуже багато людей припускають, що інтеграція в затемнення та мавк є важкою, але це дуже легко.

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

Далі в тій же системній змінній ви знайдете ім’я змінної під назвою Шлях: просто відредагуйте змінну шляху і додайте деталі M2_HOME, як-от існуючі значення.

%M2_HOME%/bin;

тож на другому кроці тепер ви закінчили встановлення Maven речі на вашу систему. Вам потрібно перехреститись, чи правильно встановлений ваш налаштування чи ні, перейдіть до командного рядка та введіть mvn - версія повинна відображати шлях вашого Maven

3) Відкрийте затемнення та перейдіть до Інсталяція нового програмного забезпечення та введіть M2E Plugin встановлення та перезапустіть Eclipse

з вищевказаними 3 кроками ви виконали з Maven і Maven Plugin з затемненням

4) Maven використовується папкою .m2 для завантаження всіх банок, вона знайдеться в 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текстове поле at name та текстове поле http://download.eclipse.org/technology/m2e/releasesмісцезнаходження.

натисніть OKі виберіть Mavenпроект та встановіть, натиснувши next.


2

Пробував усі речі, але цей працював. 1. Затемнення -> Довідка -> Встановлення нового програмного забезпечення. 2. Введіть " http://download.eclipse.org/releases/indigo/ " і натисніть клавішу Enter. 3. Розгорніть тег «Співпраця». 4. Виберіть звідти плагін Maven. 5. Клацніть далі. 6. Прийміть угоду та натисніть кнопку "Завершити". Після встановлення Maven він попросить перезапустити 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) АБО затемнення: (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 " у текстовому полі розташування.

  • натисніть Ок і виберіть проект Maven та встановіть, натиснувши на наступний.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.