Ce este Maven?
Maven este un instrument de automatizare și management dezvoltat de Apache Software Foundation. A fost lansat inițial pe 13 iulie 2004. În limba idiș sensul Maven este „acumulator de cunoștințe”.
este scris în limbajul Java și folosit pentru a construi și gestiona proiecte scrise în C#, Ruby, Scala și alte limbi. Acesta permite dezvoltatorului să creeze proiecte folosind modelul de obiect de proiect și plugin-uri.,aceasta ajută la construirea de proiecte, dependență, și documentare. Procesul său de dezvoltare este foarte asemănător cu furnica.Cu toate acestea, este mult mai avansat decât furnica.Maven este, de asemenea, capabil să construiască orice număr de proiecte în producția dorită, cum ar fi jar, war, metadate.
în acest tutorial, veți învăța
- ce este Maven?
- cum poate beneficia Maven procesul meu de dezvoltare?,
- procese care pot gestiona folosind maven
- Maven Architecture
- cum se utilizează Maven
- pași / proces implicat în construirea proiectului
cum poate Maven beneficia de procesul meu de dezvoltare?
Maven ajută dezvoltatorul să creeze mai ușor un proiect bazat pe java. Accesibilitatea caracteristică nouă create sau adăugate în Maven pot fi adăugate cu ușurință la un proiect în configurația Maven. Aceasta crește performanța proiectului și a procesului de construcție.,
caracteristica principală a Maven este că poate descărca automat bibliotecile de dependență de proiect.,
mai Jos sunt exemple de unele dintre cele mai populare Ide sprijinirea dezvoltării cu Maven:
- Eclipsa
- IntelliJ IDEA
- JBuilder
- NetBeans
- MyEclipse
Procese care pot gestiona folosind maven:
- Construiește
- Documentare
- de Raportare
- Dependențe
- SCMs
- Comunicate de
- Distribuția
- lista de discuții
Maven Arhitectura
Maven Arhitectura include plugin borcan, coduri, fișiere etc.,
Cum să utilizați Maven
- Pentru a configura Maven, aveți nevoie pentru a utiliza Proiect Model de Obiect, care este stocat într-un pom.fișier xml.
- POM include toate setările de configurare legate de Maven. Pluginurile pot fi configurate și editate în eticheta <plugins> a unui pom.fișier xml. Și dezvoltatorul poate folosi orice plugin fără prea multe detalii despre fiecare plugin.,
- când utilizatorul începe să lucreze la Maven, acesta oferă setarea implicită a configurației, astfel încât utilizatorul nu trebuie să adauge fiecare configurație în pom.xml
pași / proces implicat în construirea proiectului:
- adăugați / scrieți codul pentru crearea aplicației și procesați-l în depozitul de cod sursă
- editare configurare / pom.,XML / plugin detalii
- de a Construi cererea
- de a Salva procesul de construire de ieșire ca WAR sau EAR fișier de la o locație locală sau server
- Obțineți fișierul de locatie sau de server și de a implementa dosarul la locul de producție sau
- client site-ul Actualizat aplicația document cu data și actualizat numărul de versiune a aplicației
- a crea și de a genera un raport ca pe cerere sau cerință.
rezumat:
- Maven este un instrument de automatizare și management.,
- este scris în limbajul Java și folosit pentru a construi și gestiona proiecte scrise în C#, Ruby, Scala și alte limbi.
- Maven ajută dezvoltatorul să creeze mai ușor un proiect bazat pe java.
- pentru a configura Maven, trebuie să utilizați Project Object Model, care este stocat într-un pom.fișier xml.