Maven in Eclipse: installazione passo-passo [chiuso]


336

Sono stato sul sito di Maven a leggere i tutorial di 5 e 30 minuti e a provare Maven per la prima volta.

Voglio installare un plugin Maven e usarlo per iniziare a costruire progetti Maven da Eclipse.

Nonostante uno sforzo onesto, non sono stato in grado di trovare un tutorial completo su alcun plug-in Maven. M2E, che sembra lo standard di fatto, non ha nient'altro che collegamenti rotti (o ricorsivi) sul loro sito.

Non so dire se ho installato correttamente il plugin o come usarlo.

Qualcuno sa di una buona guida passo passo M2Eo di qualsiasi altro plugin? Uno che viene fornito con una buona documentazione di installazione, insieme a una solida spiegazione delle sue caratteristiche e usi corretti?


20
Sono nella stessa barca !, felice che tu abbia pubblicato questa domanda .. Vedo che era qualche giorno fa .. dove sei riuscito a farlo funzionare? Ho già installato Maven sul mio computer ma non sono ancora riuscito a installare il plugin.
david

2
Se si utilizza Eclipse Juno J2EE m2e è già incluso.
Deanna,

1
@KellySFrench, per favore, non riaprire domande fuori tema come richieste di tutorial.
TylerH,

Risposte:


537

(Modifica 10-10-2016: molti download di Eclipse da https://eclipse.org/downloads/eclipse-packages/ hanno già incluso M2Eclipse. A partire da Neon, entrambi i pacchetti Java e Java EE lo fanno: cercare "Supporto Maven" )

Modo 1: installazione del plug-in Maven Eclipse passo dopo passo:

  1. Apri IDE Eclipse
  2. Fai clic su Aiuto -> Installa nuovo software ...
  3. Fai clic sul pulsante Aggiungi nell'angolo in alto a destra
  4. Al pop-up: riempire Nome come "M2Eclipse" e Posizione come " http://download.eclipse.org/technology/m2e/releases " o http://download.eclipse.org/technology/m2e/milestones/1.0

  5. Ora fai clic su OK

Dopo che l'installazione sarebbe stata avviata.

Modo 2: un altro modo per installare il plug-in Maven per Eclipse tramite "Eclipse Marketplace":

  1. Apri Eclipse
  2. Vai su Aiuto -> Eclipse Marketplace
  3. Cerca per Maven
  4. Fai clic sul pulsante "Installa" nella sezione "Integrazione Maven per Eclipse"
  5. Seguire le istruzioni passo dopo passo

Dopo una corretta installazione, eseguire le seguenti operazioni in Eclipse:

  1. Vai a Finestra -> Preferenze
  2. Osserva, Maven è arruolato sul pannello di sinistra

Finalmente,

  1. Fai clic su un progetto esistente
  2. Seleziona Configura -> Converti in progetto Maven

5
Ho stanco di questi passaggi ma non ho installato, ho riscontrato alcuni errori di seguito i dettagli ...... Impossibile completare l'installazione perché non è stato possibile trovare uno o più elementi richiesti. Software in fase di installazione: m2e - Maven Integration for Eclipse (include componenti di incubazione) 1.5.0.20140606-0033 (org.eclipse.m2e.feature.feature.group 1.5.0.20140606-0033)
Krunal Patel

@Krunal Patel: hai provato dal Marketplace?
Ripon Al Wasim,

Ho lo stesso Impossibile completare l'installazione perché non è stato possibile trovare uno o più articoli richiesti. Software in fase di installazione: m2e - slf4j su logback logging (Opzionale) 1.5.0.20140606-0033 (org.eclipse.m2e.logback.feature.feature.group 1.5.0.20140606-0033) - non ha visto l'opzione marketplace in aiuto.
Diego,

4
Eclipse juno non supporta maven 1.5 .. ancora non hanno aggiunto la capacità di 1.5 quindi prova 1.4 o 1.3 download.eclipse.org/technology/m2e/releases/1.3 download.eclipse.org/technology/m2e/releases/1.4
Alvin

Grazie per un'ottima descrizione, ma non sono in grado di installare Maven in entrambi i casi. Errore nel dire che "Impossibile soddisfare la dipendenza:" e "annotazione completano l'installazione perché non è stato possibile trovare uno o più elementi richiesti". Non sono sicuro di quale sia il problema. Per favore aiuto.
Kushal Jayswal,

32

Se desideri installare Maven in Eclipse (Java EE) Indigo, segui questi passaggi:

  1. Eclipse -> Aiuto -> Installa nuovo software.

  2. Digita " http://download.eclipse.org/releases/indigo/ " e premi Invio.

  3. Espandi il tag "Collaborazione".

  4. Seleziona il plugin Maven da lì.

  5. Fai clic su Avanti.

  6. Accetta l'accordo e fai clic su Fine.

Dopo aver installato Maven, verrà chiesto di riavviare Eclipse, quindi riavviare nuovamente Eclipse per vedere le modifiche.


1
Grazie mille .. Avevo provato tutte le opzioni sopra menzionate, ma nessuna ha funzionato per me. Ogni volta che ottenevo l'errore "impossibile installare a causa di un errore di dipendenza". La tua soluzione ha funzionato.
A Nigdikar,

1
Grazie mille, anche io ho provato tutte le altre soluzioni, ma nessuna di queste ha funzionato per me. Ho seguito i tuoi passi con Neon invece di Indigo, e ha funzionato :)
Ahmed Laatabi,

Grazie mille @mukesh Kumar ......... Utenti neon - Basta usare url - download.eclipse.org/releases/neon e nel filtro digitare maven e installare tutto il software necessario per
maven

13

Con "usa installa un plugin Maven e usalo" Sono sicuro che stai cercando un Eclipse plugin che eseguirà le funzioni Maven all'interno dell'IDE. In tal caso, M2E è una buona scelta. Troverai molto aiuto nell'installazione di Eclipse una volta installato M2E.

Detto questo - considerando che stai iniziando a usare Maven - farebbe molta strada per avere una buona comprensione dei concetti di base. L'uso di M2E potrebbe nascondere alcuni dettagli che potrebbero portare a un'interpretazione incompleta o errata del comportamento di Maven e quindi problemi a valle.

Alcuni buoni riferimenti online di Maven sono:


4
Ma come si installa M2E su eclipse? (In realtà devo installarlo su MuleStudio .. oO)
David

Non ho familiarità con Mule Studio. Se si tratta di un plug-in per Eclipse 3.7 (noto anche come Indigo), dovresti essere in grado di installare M2E da Eclipse Marketplace (Aiuto> Eclipse Marketplace ...: Cerca "m2e" e seleziona "Maven Integration for Eclipse"). In alternativa, puoi scaricarlo dal sito Web M2E ( eclipse.org/m2e )
Sri Sankaran,

ho installato il plug-in e provo ad aggiungere alcune fonti (artefatto o qualcosa che penso) e il plug-in non riesce a trovare dove è installato, netheir provo a scaricare dal plug-in e non riesco a trovare come farlo ...
Enrique San Martín,

"Troverai molto aiuto nell'installazione di Eclipse dopo l'installazione di M2E." - ma dove? Non c'è nulla nella guida installata (Guida -> Contenuto della guida).
Martin Schröder,

@ MartinSchröder L'ho scritto più di 3 anni fa ed era valido allora. Mi dispiace ma da allora non ho più tenuto il passo con Eclipse.
Sri Sankaran,

11

Prima installa maven nel tuo sistema e imposta le variabili d'ambiente Maven

  1. M2_HOME: .... \ apache-maven-3.0.5 \ maven percorso installato
  2. M2_Repo: D: \ maven_repo \ Se cambia la posizione del repo di maven
  3. M2:% M2_HOME% \ bin

Passaggi per configurare Maven su IDE Eclipse:

  • Seleziona finestra -> Preferenze Nota: se l'opzione Maven non è presente, aggiungi maven 3 per eclissare o installarlo.
  • Aggiungi la posizione Maven del tuo sistema

Per verificare che Maven sia configurato correttamente:

  • Apri Eclipse e fai clic su Windows -> Preferenze

  • Scegli Maven dal pannello di sinistra e seleziona installazioni.

  • Fare clic su Maven -> modulo "Impostazioni utente" nel riquadro sinistro per verificare la posizione del repository locale.


6

Controlla questo

invece per evitare questo errore:

Impossibile completare l'installazione perché non è stato possibile trovare uno o più elementi richiesti. Software installato: m2e - slf4j su logback logging (Opzionale) 1.6.1.20150625-2338 (org.eclipse.m2e.logback.feature.feature.group 1.6.1.20150625-2338) Requisito mancante: Maven Integration for Eclipse 1.6.0.20150526-2032 (org.eclipse.m2e.core 1.6.0.20150526-2032) richiede 'bundle com.google.guava [14.0.1,16.0.0)' ma non è stato trovato Requisito mancante: Maven Integration for Eclipse 1.6.1.20150625-2338 (org.eclipse.m2e.core 1.6.1.20150625-2338) richiede 'bundle org.eclipse.osgi 3.10.0' ma non è stato trovato Impossibile soddisfare la dipendenza: Da: Maven Integration for Eclipse 1.6.0.20150526-2032 (org. eclipse.m2e.core.ui 1.6.0.20150526-2032) A: bundle org.eclipse.m2e.core [1.6.0,1.7.

fonte


3
Grazie! Questa soluzione ( download.eclipse.org/technology/m2e/releases/1.3 ) funziona su Kelper!
Ken Pega,

Funziona anche su IBM Rational 8.0.3.
Vulpo,

4

Devi seguire i seguenti passi nell'IDE Eclipse

  1. Vai su Aiuto -> Installa nuovo software
  2. Fai clic sul pulsante Aggiungi nell'angolo in alto a destra
  3. Nel popup in arrivo, digita il nome "Maven" e la posizione come " http://download.eclipse.org/technology/m2e/releases "
  4. Clicca su OK.

L'integrazione di Maven per Eclipse verrà scaricata e installata. Riavvia l'area di lavoro.

Nella cartella .m2 (di solito in C: \ user \ directory) aggiungi settings.xml. Fornisci proxy e profili corretti. Ora crea un nuovo progetto Maven in eclissi.


3

Ho anche riscontrato lo stesso problema e ho capito che il problema qui è la soluzione.

Molte persone credono che Eclipse e la sua integrazione siano difficili ma molto facili.

1) scarica il Maven e decomprimilo nella tua directory preferita.

Esempio: C: \ satyam \ DEV_TOOLS \ apache-maven-3.1.1

2) Imposta la variabile d'ambiente per Maven (spero che tutti sappiano dove andare per impostare questo)

Nella variabile di sistema: Variable_name = M2_HOME Variable_Value = C: \ satyam \ DEV_TOOLS \ apache-maven-3.1.1

Successivamente nella stessa variabile di sistema troverai il nome della variabile chiamato Path: basta modificare la variabile path e aggiungere dettagli M2_HOME come con i valori esistenti.

%M2_HOME%/bin;

quindi nel secondo passaggio ora hai finito di impostare le cose Maven sul tuo sistema. Devi fare un controllo incrociato se le tue impostazioni sono corrette o no, vai al prompt dei comandi e digita mvn - versione dovrebbe disply il percorso del tuo Maven

3) Apri eclipse e vai su Installa nuovo software e digita M2E Plugin install e riavvia Eclipse

con i 3 passaggi precedenti hai finito con Maven e Maven Plugin con eclissi

4) Maven viene utilizzata la cartella .m2 per scaricare tutti i barattoli, che troverà in Ex: C: \ Users \ tempsakat.m2

sotto questa cartella ci saranno un file settings.xml e una cartella del repository

5) vai su Windwo - preferenze di Eclipse e digita Maven, quindi seleziona Impostazioni utente dal menu a sinistra, quindi inserisci il percorso di settings.xml qui.

ora hai finito ...


3

Installazione del plug-in Maven Eclipse passo dopo passo:

Apri IDE Eclipse Fai clic su Aiuto -> Installa nuovo software Fai clic sul pulsante Aggiungi nell'angolo in alto a destra Al pop-up: compila il nome che desideri e la posizione come http://download.eclipse.org/technology/m2e/milestones/1.0 Ora fai clic su OK E segui le istruzioni


Molte delle altre risposte hanno ormai molti anni (2018). Questo ha funzionato per me.
Captain Fantastic

2

Ho appena incluso il Mavenplug-in di integrazione con Eclipse:

Segui i seguenti passaggi:

In eclipse, dalla voce di menu superiore selezionare- Help-> fare clic su Install New Software..-> quindi fare clic sul Addpulsante.

imposta la MavenAPIcasella di testo at name e http://download.eclipse.org/technology/m2e/releasesat location.

premere OKe selezionare il Mavenprogetto e installarlo facendo clic next.


2

Ho provato tutto ma questo ha funzionato .. 1. Eclipse -> Aiuto -> Installa nuovo software. 2. Digitare " http://download.eclipse.org/releases/indigo/ " e premi Invio. 3. Espandi il tag "Collaborazione". 4. Seleziona il plugin Maven da lì. 5. Fare clic su Avanti. 6. Accetta l'accordo e fai clic su Fine. Dopo aver installato Maven, verrà richiesto di riavviare Eclipse, quindi riavviare nuovamente Eclipse per vedere le modifiche.

Grazie Mukesh per la guida.


Mi è piaciuta questa opzione in quanto elencherà automaticamente la versione m2e compatibile per l'eclissi che stiamo utilizzando. Prima stavo cercando di ottenere l'ultimo plug-in m2e per juno..ma stava dando un'eccezione durante l'installazione
Shravan Ramamurthy

1

Avevo problemi perché stavo cercando di installare il plug-in Maven su MuleStudio e non su Eclipse ..

[per MuleStudio 1.2 o versioni successive eseguire i passaggi (1) e (2) altrimenti passare al passaggio (2)]

Istruzioni per MuleStudio (SOLO versioni 1.2 e precedenti): (1) Aiuto> installa nuovo software ...

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

Istruzioni per MuleStudio (1.3) O Eclipse: (2) Aiuto> installa nuovo software ...

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

0

L'ultima versione di Eclipse (Luna) e Spring Tool Suite (STS) sono preconfezionate con supporto per Maven, GIT e Java 8.


0

Ho appena incluso il plug-in di integrazione Maven su Eclipse:

Segui i seguenti passaggi:

  • In eclissi, dalla voce di menu superiore selezionare- "Guida" -> fare clic su "Installa nuovo software .." -> quindi fare clic sul pulsante "Aggiungi".

  • imposta "MavenAPI" nella casella di testo del nome e " http://download.eclipse.org/technology/m2e/releases " nella casella di testo della posizione.

  • premere OK e selezionare il progetto Maven e installarlo facendo clic su Avanti successivo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.