Maven - Primii pași

Cuprins

Maven este un instrument Java pentru gestionarea proiectelor creat de Apache Foundation ca o completare a Ant, care este un instrument pentru automatizarea proceselor de construcție de software care nu este acoperit în acest tutorial, dar a cărui idee generală o puteți vedea aici.
Sună bine, dar vă veți întreba „De ce spuneți că îmi va ușura viața? Îmi gestionez proiectele fără probleme în Eclipse ”și este adevărat, poate că termenul„ gestionează proiecte ”sună simplu, dar modul în care Maven gestionează dependențele și structura proiectului tău nu se compară cu alte instrumente similare.
Cu Maven nu mai trebuie să căutați sute de .jars pentru a plasa bibliotecile în proiectul dvs., nu vă petreceți munca căutând API-uri care să completeze alte API-uri și nici nu trebuie să vă faceți griji cu privire la structura proiectului dvs., Maven vă oferă „ arhetipuri ”care sunt structuri de proiect predefinite pentru anumite scopuri și vă permit să gestionați toate bibliotecile de care depinde codul dvs. cu câteva etichete XML simple și o conexiune la Internet.
După această introducere, vom vedea cum să începem să folosim Maven.
Deoarece este un instrument Java, trebuie să avem Java instalat pe computerul nostru, în special, cel mai recent JDK. De asemenea, trebuie să ne asigurăm că avem variabila de mediu JAVA_HOME configurată corect, pentru aceasta facem clic dreapta pe „Computerul meu” sau „Computer”, în funcție de versiunea de Windows pe care o aveți și alegem „Proprietăți”, aceasta ne va duce la un ecran similar cu următorul:

MARI

Unde trebuie să selectați opțiunea „Configurare avansată a sistemului”, care vă va duce la următorul ecran:

MARI

Unde ar trebui să creați variabila „JAVA_HOME” (dacă nu există deja) și dați-i valoarea corespunzătoare folderului în care ați instalat Java, în cazul meu „C: \ Program Files (x86) \ Java \ jdk 1.7.0_60.
NotăDacă doriți să știți de ce aceasta este calea instalării mele Java, este pentru că am descărcat Java pentru Windows x86, precum și Maven pentru x86 și versiunea mea de Windows este de 64 de biți, în funcție de procesorul dvs. și de versiunea dvs. de Windows, acest lucru poate fii diferit, așa că îți recomand să verifici aceste 2 lucruri.
Odată ce avem instalat Java, trebuie să descărcați Maven, să alegeți o „oglindă” și să descărcați cea mai recentă versiune (în momentul redactării acestui tutorial este 3.2.2) înainte de a continua, fiți siguri că tutorialul nu va merge oriunde. Odată descărcat, alegeți un folder adecvat pentru a dezarhiva fișierul și actualizați variabilele de mediu (aceleași pe care le-am văzut pentru pasul plasării JAVA_HOME) urmând acești pași:
  • Creați variabila M2_HOME care indică directorul în care ați dezarhivat ZIP-ul adăugând „\ apache-maven-3.2.2” (În cazul meu am dezarhivat ZIP-ul din folderul meu de utilizator, astfel încât acesta să fie C: \ Users \ Manuel \ apache-maven -3.2 .2) rețineți că 3.2.2 corespunde versiunii Maven, deci dacă ați descărcat o altă versiune, introduceți valoarea corespunzătoare în variabila de mediu.
  • Creați variabila M2 cu următoarea valoare „% M2_HOME% \ bin”.
  • Adăugați la sfârșitul variabilei „Cale” (Sau creați-o dacă nu există) valoarea „% M2%” cu care ar trebui să puteți rula Maven din linia de comandă.
  • Deschideți un terminal din linia de comandă deschizând meniul Start, selectând „Run” și tastând „cmd”.
  • La linia de comandă tastați „mvn -version” pentru a verifica dacă a fost instalat corect.

Voila! Aveți instalat Maven și acum îl vom putea folosi.
Apoi, încă în linia de comandă, mergeți la un dosar în care doriți să începeți crearea de proiecte cu Maven și rulați următoarea comandă „mvn arhetip: generați”, aceasta vă va prezenta o listă ÎNORGITĂ (în momentul scrierii acestui tutorial au fost 1086) a „arhetipurilor” de proiect existente în cadrul depozitului Maven.
Recomandarea mea este ca (dacă nu puteți aștepta următorul tutorial) să selectați arhetipul implicit (pur și simplu apăsați „Enter” odată ce linia de comandă termină listarea acestora), să selectați cea mai nouă versiune (de asemenea, doar apăsând din nou Enter), atunci când vă solicită tu pentru „groupId” pune org.usuario.maven, apoi când solicită „artifactId” pune „newApp”, apoi apasă Enter de 2 ori (pentru a păstra valorile implicite ale „version” și „package”) și spune în cele din urmă „Și” pentru a finaliza procesul de creare a unui proiect cu acel arhetip.
Odată ce ați făcut acest lucru, veți vedea că în folderul pe care l-ați ales a apărut un folder de proiect Maven cu numele „nuevaApp” și în cadrul acestuia va exista un folder „src” și un fișier „pom.xml” pe care vă recomand să îl deschideți într-un editor de text și vedeți ce conține. În următorul tutorial vom vedea la ce folosește fișierul „pom.xml”, cum se filtrează diferite arhetipuri și avantajele pe care acesta ni le va oferi atunci când ne creăm propriile aplicații.
Acesta este doar primul dintre multele tutoriale Maven care pot fi găsite împreună cu tutorialele mele de primăvară, nu uitați să lăsați comentariile dvs. până data viitoare!V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv
wave wave wave wave wave