Satura rādītājs
Maven ir Java rīks projektu vadībai, ko izveidojis Apache fonds kā papildinājumu Ant, kas ir rīks programmatūras uzbūves procesu automatizācijai, kas nav ietverts šajā apmācībā, bet kura vispārējo ideju varat redzēt šeit.
Tas izklausās labi, bet jūs sev jautāsit: “Kāpēc jūs sakāt, ka tas atvieglos manu dzīvi? Es bez problēmām pārvaldu savus projektus Eclipse ”, un tā ir taisnība, varbūt termins“ vadīt projektus ”izklausās vienkārši, taču veids, kā Maven apstrādā jūsu projekta atkarības un struktūru, nav salīdzināms ar citiem līdzīgiem rīkiem.
Izmantojot Maven, jums vairs nav jāmeklē simtiem .jars, lai ievietotu bibliotēkas savā projektā, jūs netērējat darbu, meklējot API, kas papildina citas API, kā arī jums nav jāuztraucas par jūsu projekta struktūru, Maven piedāvā jums “ arhetipi ”, kas ir iepriekš noteiktas projektu struktūras noteiktiem mērķiem un ļauj pārvaldīt visas bibliotēkas, no kurām atkarīgs jūsu kods, izmantojot dažus vienkāršus XML tagus un interneta savienojumu.
Pēc šī ievada mēs redzēsim, kā sākt lietot Maven.
Tā kā tas ir Java rīks, mūsu datorā ir jābūt instalētai Java, jo īpaši jaunākajam JDK. Mums arī jāpārliecinās, vai mūsu JAVA_HOME vides mainīgais ir pareizi konfigurēts, tāpēc mēs ar peles labo pogu noklikšķiniet uz "Mans dators" vai "Dators", atkarībā no jūsu Windows versijas, un izvēlamies "Rekvizīti". līdzīgs ekrāns šādam:
PALIELINĀT
Kur jums jāizvēlas opcija "Papildu sistēmas konfigurācija", kas jūs aizvedīs uz šādu ekrānu:PALIELINĀT
Kur jums vajadzētu izveidot mainīgo "JAVA_HOME" (ja tā vēl nav) un manā gadījumā piešķiriet tai vērtību, kas atbilst mapei, kurā ir instalēta Java “C: \ Program Files (x86) \ Java \ jdk 1.7.0_60.PiezīmeJa vēlaties uzzināt, kāpēc tas ir manas Java instalācijas ceļš, tas ir tāpēc, ka lejupielādēju Java operētājsistēmai Windows x86, kā arī Maven x86, un mana Windows versija ir 64 biti, atkarībā no jūsu procesora un jūsu Windows versijas. esiet atšķirīgs, tāpēc es iesaku jums pārbaudīt šīs 2 lietas.
Kad mums ir instalēta Java, jums ir jālejupielādē Maven, jāizvēlas “spogulis” un pirms turpināt, jālejupielādē jaunākā versija (šīs apmācības rakstīšanas laikā tā ir 3.2.2.), Esiet droši, ka apmācība neiet jebkurā vietā. Pēc lejupielādes izvēlieties atbilstošo mapi, lai izpakotu failu un atjauninātu vides mainīgos (tos pašus, kurus mēs redzējām JAVA_HOME ievietošanas solī), veicot šādas darbības:
- Izveidojiet mainīgo M2_HOME, kas norāda uz direktoriju, kurā jūs izpakojāt ZIP, pievienojot "\ apache-maven-3.2.2" (manā gadījumā es izpakoju ZIP savā lietotāja mapē, lai tas būtu C: \ Users \ Manuel \ apache-maven -3.2 .2) ņemiet vērā, ka 3.2.2 atbilst Maven versijai, tādēļ, ja lejupielādējāt citu versiju, ievietojiet atbilstošo vērtību vides mainīgajā.
- Izveidojiet mainīgo M2 ar šādu vērtību "% M2_HOME% \ bin".
- Pievienojiet mainīgā "Ceļš" beigām (vai izveidojiet to, ja tā nav) vērtību "% M2%", ar kuru jums vajadzētu būt iespējai palaist Maven no komandrindas.
- Atveriet komandrindas termināli, atverot izvēlni Sākt, atlasot "Palaist" un ierakstot "cmd".
- Komandrindā ierakstiet "mvn -version", lai pārbaudītu, vai tā ir instalēta pareizi.
Voila! Jums ir instalēta Maven, un tagad mēs varēsim sākt to lietot.
Pēc tam, vēl komandrindā, dodieties uz mapi, kurā vēlaties sākt projektu izveidi ar Maven, un palaidiet šādu komandu "mvn archetype: create", tas parādīs jums milzīgu sarakstu (šīs apmācības rakstīšanas laikā 1086) esošā projekta “arhetipi” ietvaros Maven krātuvē.
Mans ieteikums ir (ja nevarat sagaidīt nākamo apmācību) atlasīt noklusējuma arhetipu (vienkārši nospiežot "Enter", kad komandrinda pabeidz to uzskaitīšanu), atlasiet jaunāko versiju (arī vienkārši vēlreiz nospiežot Enter), kad tā jautā jūs uz "groupId" ievietojiet org.usuario.maven, tad, kad tas prasa "artifactId" ielieciet "newApp", pēc tam 2 reizes nospiediet taustiņu Enter (lai saglabātu noklusējuma vērtības "versija" un "pakete"), un beidzot sakiet "Un", lai pabeigtu projekta izveidi ar šo arhetipu.
Kad tas ir izdarīts, jūs redzēsiet, ka izvēlētajā mapē ir parādījusies Maven projekta mape ar nosaukumu "nuevaApp", un tajā būs mape "src" un fails "pom.xml", kuru iesaku atvērt teksta redaktorā un apskatiet, ko tas satur. Nākamajā apmācībā mēs redzēsim, kam tiek izmantots fails “pom.xml”, kā filtrēt dažādus arhetipus un priekšrocības, ko tas mums sniegs, veidojot savas lietojumprogrammas.
Šī ir tikai pirmā no daudzajām Maven apmācībām, kas atrodamas manās pavasara apmācībās, neaizmirstiet atstāt savus komentārus līdz nākamajai reizei!Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu