Maven - Første trinn

Innholdsfortegnelse

Maven er et Java -verktøy for prosjektledelse opprettet av Apache Foundation som et supplement til Ant, som er et verktøy for automatisering av programvarekonstruksjonsprosesser som ikke er dekket i denne opplæringen, men hvis generelle idé du kan se her.
Dette høres bra ut, men du vil spørre deg selv “Hvorfor sier du at det vil gjøre livet mitt lettere? Jeg administrerer prosjektene mine uten problemer i Eclipse ”og det er sant, kanskje høres begrepet“ administrere prosjekter ”enkelt ut, men måten Maven håndterer avhengighetene på og strukturen til prosjektet ditt, kan ikke sammenlignes med andre lignende verktøy.
Med Maven trenger du ikke lenger å søke i hundrevis av. Jar for å plassere bibliotekene i prosjektet ditt, du bruker ikke arbeid på å lete etter APIer som utfyller andre APIer, og du trenger heller ikke å bekymre deg for strukturen i prosjektet ditt, Maven gir deg " arketyper ”som er forhåndsdefinerte prosjektstrukturer for visse formål og lar deg administrere alle bibliotekene koden din er avhengig av med noen få enkle XML -koder og en Internett -tilkobling.
Etter denne introduksjonen skal vi se hvordan vi begynner å bruke Maven.
Fordi det er et Java -verktøy, må vi ha Java installert på datamaskinen vår, spesielt den siste JDK. Vi må også sørge for at vi har vår JAVA_HOME miljøvariabel konfigurert riktig, for dette høyreklikker du på "Min datamaskin" eller "Datamaskin", avhengig av hvilken versjon av Windows du har, og velger "Egenskaper", dette tar oss til en lignende skjerm som følgende:

FORSTØRRE

Hvor du må velge alternativet "Avansert systemkonfigurasjon" som tar deg til følgende skjermbilde:

FORSTØRRE

Hvor du skal opprette variabelen "JAVA_HOME" (hvis den ikke allerede finnes) og gi den verdien som tilsvarer mappen der du har Java installert, i mitt tilfelle “C: \ Program Files (x86) \ Java \ jdk 1.7.0_60.
MerkHvis du vil vite hvorfor det er banen til min Java -installasjon, er det fordi jeg lastet ned Java for Windows x86, så vel som Maven for x86 og min versjon av Windows er 64 bit, avhengig av prosessoren og din versjon av Windows dette kan vær annerledes, så jeg anbefaler at du sjekker disse 2 tingene.
Når vi har Java installert, må du laste ned Maven, velge et "speil" og laste ned den nyeste versjonen (når du skriver denne opplæringen er det 3.2.2) før du fortsetter, vær trygg på at opplæringen ikke kommer til å gå hvor som helst. Når du har lastet ned, velger du en passende mappe for å pakke ut filen og oppdatere miljøvariablene (de samme som vi så for trinnet med å plassere JAVA_HOME) ved å følge disse trinnene:
  • Lag variabelen M2_HOME som peker til katalogen der du pakket ut ZIP-filen "\ apache-maven-3.2.2" (i mitt tilfelle pakket jeg ut ZIP-filen i brukermappen min, så det ville være C: \ Users \ Manuel \ apache-maven -3.2 .2) Vær oppmerksom på at 3.2.2 tilsvarer Maven -versjonen, så hvis du lastet ned en annen versjon, setter du den tilsvarende verdien i miljøvariabelen.
  • Lag variabelen M2 med følgende verdi "% M2_HOME% \ bin".
  • Legg til slutten av variabelen "Path" (Eller opprett den hvis den ikke eksisterer) verdien "% M2%" som du skal kunne kjøre Maven fra kommandolinjen.
  • Åpne en kommandolinjeterminal ved å åpne Start -menyen, velge "Kjør" og skrive "cmd".
  • Skriv "mvn -version" på kommandolinjen for å bekrefte at den ble installert riktig.

Voila! Du har Maven installert, og nå kan vi begynne å bruke den.
Deretter, fremdeles innenfor kommandolinjen, går du til en mappe der du vil begynne å lage prosjekter med Maven og kjøre følgende kommando "mvn arketype: generer", dette vil presentere deg med en ENORM liste (da du skrev denne opplæringen var 1086) av eksisterende prosjekt "arketyper" i Maven -depotet.
Min anbefaling er at (hvis du ikke kan vente på neste opplæring) velg standard arketype (bare trykk "Enter" når kommandolinjen er ferdig med å vise dem), velg den nyeste versjonen (også bare trykke Enter igjen), når den spør du for "groupId" put org.usuario.maven, så når den ber om "artifactId" put "newApp", trykk deretter Enter 2 ganger (for å beholde standardverdiene for "versjon" og "pakke"), og si til slutt "Og" for å fullføre prosessen med å lage et prosjekt med den arketypen.
Når dette er gjort vil du se at i mappen du valgte en Maven -prosjektmappe har dukket opp med navnet "nuevaApp", og i den vil det være en mappe "src" og en fil "pom.xml" som jeg anbefaler at du åpner i en tekstredigerer og se hva den inneholder. I den neste opplæringen vil vi se hva "pom.xml" -filen brukes til, hvordan du filtrerer forskjellige arketyper og fordelene dette vil gi oss når vi lager våre egne applikasjoner.
Dette er bare den første av mange Maven -opplæringsprogrammer som finnes med vårens opplæringsprogrammer, ikke glem å legge igjen kommentarene dine til neste gang!Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave