Hva er Maven?
Maven er en automatisering og styringsverktøy som er utviklet av Apache Software Foundation. Det ble opprinnelig lansert 13. juli 2004. I Jiddisch språk betydningen av Maven er «akkumulator av kunnskap».
Det er skrevet i Java-Språket og brukes til å bygge og administrere prosjekter skrevet i C#, Ruby, Scala, og andre språk. Det lar utvikleren å lage prosjekter med Prosjektet Object Model og plugins.,
Det bidrar til å bygge prosjekter, avhengighet og dokumentasjon. Utviklingen prosessen er svært lik ANT.Men, det er mye avansert enn MAUR.
Maven er også i stand til å bygge ethvert antall prosjekter til ønsket utgang som jar, krig, metadata.
I denne opplæringen vil du lære
- Hva er Maven?
- Hvordan kan Maven min fordel utviklingsprosessen?,
- Prosesser som kan håndtere ved hjelp av maven
- Maven Architecture
- Hvordan du bruker Maven
- Trinn/prosessen involvert i å bygge prosjektet
Hvordan kan Maven min fordel utviklingsprosessen?
Maven hjelper utvikleren å lage en java-basert prosjekt lettere. Tilgjengelighet av nye funksjonen opprettet eller lagt til i Maven lett kan bli lagt til et prosjekt i Maven konfigurasjon. Det øker ytelsen til prosjekt-og byggeprosessen.,
Den viktigste funksjonen i Maven er at den kan laste ned prosjektet avhengighet biblioteker automatisk.,
Nedenfor er eksempler på noen populære IDEs støtte utvikling med Maven:
- Eclipse
- IntelliJ IDEA
- JBuilder
- NetBeans
- MyEclipse
– Prosesser som kan styre ved hjelp av maven:
- Bygger
- Dokumentasjon
- Rapportere
- Avhengigheter
- SCMs
- Utgivelser
- Distribusjon
- mailing list
Maven Arkitektur
Maven Arkitektur omfatter plugin jar, kode filen etc.,
Hvordan du bruker Maven
- for Å konfigurere Maven, må du bruke Prosjektet Objekt-Modellen, som er lagret i en pom.xml-filen.
- POM inkluderer alle innstillinger som er relatert til Maven. Plugins kan konfigureres og redigere i <plugins> – tag av en pom.xml-fil. Og utvikler kan bruke noe plugin uten mye detaljer i hver plugin.,
- Når brukeren begynner å arbeide på Maven, det gir standard innstillingen av konfigurasjon, slik at brukeren ikke trenger å legge til hver konfigurasjon i pom.xml
Trinn/prosessen involvert i å bygge prosjektet:
- Legg til / Skrive koden for programmet verdiskaping og prosess som i kildekoden depotet
- Rediger konfigurasjon / pom.,XML / plugin detaljer
- Bygge programmet
- Lagre bygge prosessen utgang som KRIG eller ØRE-filen til en lokal posisjon eller server
- Hent filen fra lokal posisjon eller serveren og deretter distribuere filen til produksjonssted eller
- klient nettstedet Oppdatert programmet dokument med dato og oppdaterte versjonen av programmet
- lag og generere en rapport som per søknad eller et krav.
Oppsummering:
- Maven er en automatisering og styringsverktøy.,
- Det er skrevet i Java-Språket og brukes til å bygge og administrere prosjekter skrevet i C#, Ruby, Scala, og andre språk.
- Maven hjelper utvikleren å lage en java-basert prosjekt lettere.
- for Å konfigurere Maven, må du bruke Prosjektet Objekt-Modellen, som er lagret i en pom.xml-filen.