Maven - Primi passi

Sommario

Maven è uno strumento Java per la gestione dei progetti creato dalla Apache Foundation come complemento ad Ant che è uno strumento per l'automazione dei processi di costruzione del software che non è trattato in questo tutorial ma la cui idea generale è disponibile qui.
Questo suona bene, ma ti chiederai "Perché dici che mi renderà la vita più facile? Gestisco i miei progetti senza problemi in Eclipse "ed è vero, forse il termine" gestisci progetti "suona semplice ma il modo in cui Maven gestisce le dipendenze e la struttura del tuo progetto non è paragonabile ad altri strumenti simili.
Con Maven non devi più cercare centinaia di .jars per posizionare le librerie nel tuo progetto, non dedichi lavoro alla ricerca di API che integrano altre API né devi preoccuparti della struttura del tuo progetto, Maven ti fornisce " archetipi” che sono strutture di progetto predefinite per determinati scopi e ti permettono di gestire tutte le librerie da cui dipende il tuo codice con pochi semplici tag XML e una connessione Internet.
Dopo questa introduzione, vedremo come iniziare a utilizzare Maven.
Poiché è uno strumento Java, dobbiamo avere Java installato sul nostro computer, in particolare il JDK più recente. Dobbiamo anche assicurarci di avere la nostra variabile d'ambiente JAVA_HOME configurata correttamente, per questo facciamo clic con il tasto destro su "Risorse del computer" o "Computer", a seconda della versione di Windows che hai, e scegli "Proprietà", questo ci porterà a una schermata simile alla seguente:

INGRANDIRE

Dove devi selezionare l'opzione "Configurazione avanzata del sistema" che ti porterà alla seguente schermata:

INGRANDIRE

Dove dovresti creare la variabile "JAVA_HOME" (se non esiste già) e assegnagli il valore corrispondente alla cartella in cui hai installato Java, nel mio caso “C:\Programmi (x86)\Java\jdk 1.7.0_60.
NotaSe vuoi sapere perché questo è il percorso della mia installazione di Java è perché ho scaricato Java per Windows x86, così come Maven per x86 e la mia versione di Windows è a 64 bit, a seconda del tuo processore e della tua versione di Windows questo può essere diverso quindi ti consiglio di controllare queste 2 cose.
Una volta installato Java, devi scaricare Maven, scegliere un "mirror" e scaricare la versione più recente (al momento della stesura di questo tutorial è la 3.2.2) prima di continuare, stai certo che il tutorial non andrà ovunque. lato. Una volta scaricato, scegli una cartella appropriata per decomprimere il file e aggiornare le variabili di ambiente (le stesse che abbiamo visto per il passaggio di posizionamento di JAVA_HOME) seguendo questi passaggi:
  • Crea la variabile M2_HOME che punta alla directory in cui hai decompresso lo ZIP aggiungendo "\ apache-maven-3.2.2" (Nel mio caso ho decompresso lo ZIP nella mia cartella utente quindi sarebbe C: \ Users \ Manuel \ apache-maven -3.2 .2) nota che 3.2.2 corrisponde alla versione Maven, quindi se hai scaricato un'altra versione, inserisci il valore corrispondente nella variabile d'ambiente.
  • Creare la variabile M2 con il seguente valore "% M2_HOME% \ bin".
  • Aggiungi alla fine della variabile "Path" (o creala se non esiste) il valore "% M2%" con il quale dovresti essere in grado di eseguire Maven dalla riga di comando.
  • Apri un terminale della riga di comando aprendo il menu Start, selezionando "Esegui" e digitando "cmd".
  • Alla riga di comando digita "mvn -version" per verificare che sia stato installato correttamente.

Ecco! Hai installato Maven e ora saremo in grado di iniziare a usarlo.
Quindi, sempre all'interno della riga di comando, vai in una cartella in cui vuoi iniziare a creare progetti con Maven ed esegui il seguente comando "mvn archetype: generate", questo ti presenterà un elenco ENORME (al momento della stesura di questo tutorial erano 1086) di "archetipi" di progetti esistenti all'interno del repository Maven.
La mia raccomandazione è che (se non puoi aspettare il prossimo tutorial) seleziona l'archetipo predefinito (semplicemente premendo "Invio" una volta che la riga di comando finisce di elencarli), seleziona la versione più recente (anche premendo di nuovo Invio), quando chiede tu per "groupId" metti org.usuario.maven, quindi quando chiede "artifactId" metti "newApp" quindi premi Invio 2 volte (per mantenere i valori predefiniti di "versione" e "pacchetto"), e infine dire "E" per completare il processo di creazione di un progetto con quell'archetipo.
Fatto ciò vedrai che nella cartella che hai scelto è apparsa una cartella di progetto Maven con il nome "nuevaApp" e al suo interno ci sarà una cartella "src" e un file "pom.xml" che ti consiglio di aprire in un editor di testo e vedere cosa contiene. Nel prossimo tutorial vedremo a cosa serve il file “pom.xml”, come filtrare i diversi archetipi ei vantaggi che questo ci fornirà durante la creazione delle nostre applicazioni.
Questo è solo il primo di tanti tutorial Maven che si trovano con i miei tutorial di primavera, non dimenticare di lasciare i tuoi commenti, alla prossima volta!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