Turinys
„Maven“ yra „Java“ projektų valdymo įrankis, sukurtas „Apache“ fondo kaip priedas prie „Ant“, kuris yra programinės įrangos kūrimo procesų automatizavimo įrankis, kuris nėra aptariamas šiame vadove, tačiau kurio bendrą idėją galite pamatyti čia.
Tai skamba gerai, bet paklausite savęs: „Kodėl tu sakai, kad tai palengvins mano gyvenimą? „Eclipse“ valdau savo projektus be problemų “, ir tai tiesa, galbūt terminas„ valdyti projektus “skamba paprastai, tačiau tai, kaip„ Maven “tvarko jūsų projekto priklausomybes ir struktūrą, nėra lyginama su kitomis panašiomis priemonėmis.
Naudodami „Maven“ jums nebereikia ieškoti šimtų „.jars“, kad įtrauktumėte biblioteką į savo projektą, negaišite darbo ieškodami API, papildančių kitas API, ir jums nereikia jaudintis dėl savo projekto struktūros, „Maven“ jums siūlo „ archetipai “, kurie yra iš anksto apibrėžtos projekto struktūros tam tikriems tikslams ir leidžia valdyti visas bibliotekas, nuo kurių priklauso jūsų kodas, naudojant keletą paprastų XML žymų ir interneto ryšį.
Po šio įvado mes pamatysime, kaip pradėti naudoti „Maven“.
Kadangi tai yra „Java“ įrankis, mūsų kompiuteryje turi būti įdiegta „Java“, ypač naujausias JDK. Taip pat turime įsitikinti, kad mūsų JAVA_HOME aplinkos kintamasis yra tinkamai sukonfigūruotas, todėl dešiniuoju pelės mygtuku spustelėkite „Mano kompiuteris“ arba „Kompiuteris“, priklausomai nuo jūsų turimos „Windows“ versijos, ir pasirinkite „Ypatybės“. ekranas panašus į šį:
DIDELIS
Turite pasirinkti parinktį „Išplėstinė sistemos konfigūracija“, kuri pateks į šį ekraną:DIDELIS
Kur turėtumėte sukurti kintamąjį „JAVA_HOME“ (jei jo dar nėra) ir suteikite jam reikšmę, atitinkančią aplanką, kuriame įdiegta „Java“ „C: \ Program Files (x86) \ Java \ jdk 1.7.0_60.PastabaJei norite sužinoti, kodėl tai yra mano „Java“ diegimo kelias, tai yra todėl, kad atsisiunčiau „Java“, skirtą „Windows x86“, taip pat „Maven“, skirtą „x86“, o mano „Windows“ versija yra 64 bitų, priklausomai nuo jūsų procesoriaus ir jūsų „Windows“ versijos. būk kitoks, todėl rekomenduoju patikrinti šiuos du dalykus.
Įdiegę „Java“, turite atsisiųsti „Maven“, pasirinkti „veidrodį“ ir atsisiųsti naujausią versiją (rašant šią pamoką tai yra 3.2.2), prieš tęsdami, būkite tikri, kad pamoka nebus skirta bet kurioje pusėje. Atsisiuntę pasirinkite tinkamą aplanką, kad išpakuotumėte failą ir atnaujintumėte aplinkos kintamuosius (tuos pačius, kuriuos matėme atlikdami veiksmą „JAVA_HOME“), atlikdami šiuos veiksmus:
- Sukurkite kintamąjį M2_HOME, nurodantį katalogą, kuriame išpakavote ZIP failą ir pridėjote „\ apache-maven-3.2.2“ (mano atveju aš išpakavau ZIP failą savo vartotojo aplanke, kad jis būtų C: \ Users \ Manuel \ apache-maven -3.2 .2) atkreipkite dėmesį, kad 3.2.2 atitinka „Maven“ versiją, taigi, jei atsisiuntėte kitą versiją, įdėkite atitinkamą reikšmę į aplinkos kintamąjį.
- Sukurkite kintamąjį M2 su tokia reikšme „% M2_HOME% \ bin“.
- Prie kintamojo „Kelias“ pabaigos pridėkite (arba sukurkite, jei jo nėra) reikšmę „% M2%“, su kuria turėtumėte paleisti „Maven“ iš komandinės eilutės.
- Atidarykite komandų eilutės terminalą atidarę meniu Pradėti, pasirinkę „Vykdyti“ ir įvesdami „cmd“.
- Komandinėje eilutėje įveskite „mvn -version“, kad patikrintumėte, ar ji įdiegta teisingai.
Voila! Jūs įdiegėte „Maven“ ir dabar galėsime pradėti jį naudoti.
Tada, vis dar esant komandinei eilutei, eikite į aplanką, kuriame norite pradėti kurti projektus su „Maven“, ir paleiskite šią komandą „mvn archetype: generuoti“, tai suteiks jums didžiulį sąrašą (rašant šią pamoką buvo 1086) esamo projekto „archetipai“ Maven saugykloje.
Mano rekomendacija yra ta, kad (jei negalite laukti kitos pamokos) pasirinkite numatytąjį archetipą (tiesiog paspauskite „Enter“, kai komandinė eilutė baigs juos išvardyti), pasirinkite naujausią versiją (taip pat tiesiog paspausdami „Enter“), kai ji paprašys jums „groupId“ įterpkite org.usuario.maven, tada, kai jis prašo „artifactId“ įdėti „newApp“, paspauskite „Enter“ 2 kartus (kad būtų išsaugotos numatytosios „version“ ir „package“ vertės) ir pagaliau pasakykite „Ir“, kad užbaigtumėte to archetipo projekto kūrimo procesą.
Kai tai bus padaryta, pamatysite, kad pasirinktame aplanke atsirado „Maven“ projekto aplankas pavadinimu „nuevaApp“ ir jame bus aplankas „src“ ir failas „pom.xml“, kurį rekomenduoju atidaryti teksto redaktoriuje ir pažiūrėkite, kas jame yra. Kitame mokyme pamatysime, kam naudojamas „pom.xml“ failas, kaip filtruoti skirtingus archetipus ir kokius pranašumus tai suteiks kurdami savo programas.
Tai tik pirmasis iš daugelio „Maven“ vadovėlių, kuriuos galima rasti mano pavasario pamokose, nepamirškite palikti savo komentarų iki kito karto!Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką