Sadržaj
Maven je Java alat za upravljanje projektima koji je stvorila Apache Foundation kao nadopuna Antu, alatu za automatizaciju procesa izgradnje softvera koji nije obrađen u ovom vodiču, ali čiju opću ideju možete vidjeti ovdje.
Ovo zvuči dobro, ali zapitat ćete se „Zašto kažeš da će mi olakšati život? U Eclipseu bez problema upravljam svojim projektima ”i istina je, možda izraz„ upravljanje projektima ”zvuči jednostavno, ali način na koji Maven rješava ovisnosti i strukturu vašeg projekta ne može se usporediti s drugim sličnim alatima.
S Mavenom više ne morate pretraživati stotine .jar -ova da biste smjestili knjižnice u svoj projekt, ne trošite posao na traženje API -ja koji nadopunjuju druge API -je, niti morate brinuti o strukturi svog projekta, Maven vam nudi „ arhetipovi ”koji su unaprijed definirane projektne strukture za određene svrhe i omogućuju vam upravljanje svim knjižnicama o kojima vaš kôd ovisi s nekoliko jednostavnih XML oznaka i internetskom vezom.
Nakon ovog uvoda, vidjet ćemo kako početi koristiti Maven.
Budući da se radi o Java alatu, moramo imati instaliranu Javu na računalu, točnije najnoviji JDK. Također se moramo pobrinuti da imamo ispravno konfiguriranu varijablu okruženja JAVA_HOME. Za to desnom tipkom miša kliknite "Moje računalo" ili "Računalo", ovisno o verziji sustava Windows koju imate, i odaberite "Svojstva", to će nas odvesti do ekran sličan sljedećem:
POVEĆAJTE
Tamo morate odabrati opciju "Napredna konfiguracija sustava" koja će vas odvesti na sljedeći zaslon:POVEĆAJTE
Gdje trebate stvoriti varijablu "JAVA_HOME" (ako već ne postoji) i dajte mu vrijednost koja odgovara mapi u kojoj imate instaliranu Javu, u mom slučaju “C: \ Program Files (x86) \ Java \ jdk 1.7.0_60.BilješkaAko želite znati zašto je to put moje instalacije Jave, to je zato što sam preuzeo Javu za Windows x86, kao i Maven za x86, a moja verzija sustava Windows je 64 bita, ovisno o vašem procesoru i vašoj verziji sustava Windows biti drugačiji pa vam preporučujem da provjerite te 2 stvari.
Nakon što instaliramo Javu, morate preuzeti Maven, odabrati "ogledalo" i preuzeti najnoviju verziju (u vrijeme pisanja ovog vodiča to je 3.2.2) prije nego nastavite, budite uvjereni da vodič neće ići bilo gdje. sa strane. Nakon preuzimanja odaberite odgovarajuću mapu za raspakiranje datoteke i ažurirajte varijable okruženja (iste koje smo vidjeli za korak postavljanja JAVA_HOME) slijedeći ove korake:
- Izradite varijablu M2_HOME koja pokazuje na direktorij u kojem ste raspakirali ZIP dodajući "\ apache-maven-3.2.2" (U mom slučaju raspakirao sam ZIP u svojoj korisničkoj mapi tako da to bude C: \ Users \ Manuel \ apache-maven -3.2 .2) imajte na umu da 3.2.2 odgovara verziji Maven, pa ako ste preuzeli drugu verziju, stavite odgovarajuću vrijednost u varijablu okruženja.
- Izradite varijablu M2 sa sljedećom vrijednošću "% M2_HOME% \ bin".
- Dodajte na kraj varijable "Path" (Ili je stvorite ako ne postoji) vrijednosti "% M2%" s kojom biste trebali moći pokrenuti Maven iz naredbenog retka.
- Otvorite terminal naredbenog retka tako da otvorite izbornik Start, odaberete "Pokreni" i upišete "cmd".
- U naredbeni redak upišite "mvn -version" da biste provjerili je li ispravno instaliran.
Voila! Imate instaliran Maven i sada ćemo ga moći početi koristiti.
Zatim, još uvijek unutar naredbenog retka, idite u mapu u kojoj želite započeti stvaranje projekata s Mavenom i pokrenite sljedeću naredbu "mvn archetype: generated", ovo će vam predstaviti OGROMAN popis (u vrijeme pisanja ovog vodiča 1086) postojećih "arhetipova" projekta u skladištu Maven.
Moja preporuka je da (ako ne možete čekati sljedeći vodič) odaberite zadani arhetip (jednostavnim pritiskom na "Enter" nakon što ih naredbeni redak završi s popisom), odaberite najnoviju verziju (također samo ponovno pritisnite Enter), kada to zatraži vi za "groupId" stavite org.usuario.maven, a zatim kada zatraži "artifactId" stavite "newApp", zatim pritisnite Enter 2 puta (da zadržite zadane vrijednosti "verzija" i "paket"), i na kraju recite "I" kako biste dovršili proces stvaranja projekta s tim arhetipom.
Nakon što to učinite vidjet ćete da se u mapi koju ste odabrali pojavila mapa projekta Maven s imenom "nuevaApp", a unutar nje će se nalaziti mapa "src" i datoteka "pom.xml" koju preporučujem da otvorite u uređivaču teksta i pogledajte što on sadrži. U sljedećem vodiču vidjet ćemo za što se koristi datoteka “pom.xml”, kako filtrirati različite arhetipove i prednosti koje će nam to omogućiti pri stvaranju vlastitih aplikacija.
Ovo je samo prvi od mnogih Maven vodiča koji se mogu pronaći uz moje proljetne vodiče, ne zaboravite ostaviti svoje komentare do sljedećeg puta!Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod