I plugin Eclipse e Maven

Sommario
Poiché abbiamo utilizzato Maven nei tutorial precedenti, potresti aver notato che abbiamo usato solo i comandi dal terminale e abbiamo usato Notepad ++ (o almeno l'ho fatto) per modificare il file POM. In generale, usi un IDE per scrivere il tuo codice e avere la correzione della sintassi nelle tue classi, oltre a mantenere le cose in ordine. Maven viene fornito con un plug-in per convertire i tuoi progetti Maven in progetti Eclipse (un noto IDE) ed Eclipse ha la possibilità di utilizzare le chiamate Maven tramite un plug-in. Impareremo come utilizzare questi 2 plugin in questo tutorial.
Supponiamo che tu voglia aprire il tuo progetto Maven in Eclipse in modo da poterlo manipolare dall'IDE, per questo devi convertire il tuo progetto Maven in un progetto Eclipse il che implica che avrai file .classpath e .project oltre a un .settings cartella che Eclipse utilizza per riconoscere le caratteristiche del tuo progetto.

INGRANDIRE

Per convertire il tuo progetto Maven devi solo aprire la riga di comando, andare nella cartella in cui si trova il file POM e digitare il comando mvn eclipse: eclipse con cui Maven si occuperà automaticamente di scaricare le configurazioni necessarie per consentire l'importazione del tuo progetto in Eclipse.
A differenza dei plugin che abbiamo visto prima, il plugin Eclipse non deve essere configurato nel file POM, Maven lo riconosce automaticamente e inizia a scaricarlo dal repository.
Una volta convertito in un progetto Eclipse, devi solo entrare in Eclipse e importare il progetto andando in File → Importa… → Generale → Progetto esistente nello spazio di lavoro e nel menu selezionare la cartella in cui si trova il file POM (e i file .classpath e .project) in modo che Eclipse importi il ​​progetto senza alcuna configurazione intermedia.
Una volta importato il progetto, può succedere che Eclipse generi un errore nel tuo progetto che si riferisce all'assenza della variabile M2_REPO, che si riferisce a Eclipse che non riceve i jar nel repository Maven (perché non l'abbiamo spiegato). Per correggerlo non ci resta che creare la variabile in Eclipse puntando alla cartella ".m2" che si trova eventualmente nella tua cartella home (nel mio caso, la cartella del mio utente Manuel).

Ti permetterò di creare tu stesso la variabile M2_REPO, è semplice, è fatto nel classpath del tuo progetto.
Se hai seguito i passaggi fino a qui ti renderai conto che Eclipse non sa come eseguire i comandi Maven e, quindi, devi tornare al terminale per eseguire i comandi Maven. Dal momento che è ridicolo, la cosa più appropriata è scaricare il plug-in Maven in Eclipse.
Per fare ciò sceglieremo Aiuto → Installa nuovo software… e in quella finestra devi cercare il plugin Maven. In teoria, inserendo "Maven" nel filtro e scegliendo "Tutti i siti disponibili" dovrebbe includere questo sito "http: //download.ecli … releases", che contiene il plugin Maven per Eclipse. In caso contrario, assicurati di aggiungere il sito menzionato all'elenco dei siti.
Alcune configurazioni di Eclipse (la mia è Kepler per Java EE) sono già fornite con il plug-in Maven installato e tutto ciò che devi fare è aggiornarlo cercando in quel sito.
Una volta installato il plugin, noterai alcune lievi modifiche in Eclipse. Principalmente, puoi eseguire i file POM facendo clic con il tasto destro su di essi e scegliendo il comando che desideri eseguire nel sottomenu "Maven". I file POM mostreranno anche diverse schede sottostanti per poterli vedere da diverse prospettive, puoi aggiungere e rimuovere le dipendenze tramite diversi clic o semplicemente modificarlo direttamente come abbiamo fatto finora.

INGRANDIRE

Spero che questo ti abbia aiutato, con questo tutorial abbiamo raggiunto la fine dei tutorial di base di Maven, d'ora in poi mi concentrerò sui tutorial di Spring usando Maven come repository per creare applicazioni Web dinamiche. Spero vi sia piaciuto e continuate a leggere i miei tutorial. Alla prossima!Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave