Mikä on Maven?

Maven on Apache Software Foundationin kehittämä automaatio-ja hallintatyökalu. Se julkaistiin alun perin 13. Jiddishin kielessä Mavenin merkitys on ”tiedon kertymä”.

se on kirjoitettu Java-kielellä ja sillä rakennetaan ja hallitaan C# -, Ruby -, Scala-ja muilla kielillä kirjoitettuja projekteja. Sen avulla kehittäjä voi luoda projekteja käyttäen Project Object-mallia ja liitännäisiä.,

se auttaa rakentamaan projekteja, riippuvuutta ja dokumentointia. Sen kehitysprosessi on hyvin samanlainen kuin Antilla.Se on kuitenkin paljon kehittynyt kuin ANT.

Maven pystyy myös rakentamaan minkä tahansa määrän projekteja halutuksi tuotokseksi, kuten jar, war, metadata.

tässä opetusohjelmassa opit

  • mitä Maven on?
  • miten Maven voi hyödyttää kehitysprosessiani?,
  • Prosessit, joita voidaan hallita käyttämällä maven
  • Maven Arkkitehtuuri
  • Kuinka käyttää Maven
  • Vaiheet/prosessi mukana rakentamassa hanketta

Miten voi Maven hyötyä minun kehitysprosessi?

Maven auttaa kehittäjää luomaan java-pohjaisen projektin helpommin. Mavenissa luodun tai lisättävän uuden ominaisuuden saavutettavuus voidaan helposti lisätä projektiin Maven-kokoonpanossa. Se Lisää projekti-ja rakennusprosessin suorituskykyä.,

tärkein ominaisuus Maven on, että se voi ladata hankkeen riippuvuus kirjastot automaattisesti.,

Alla on esimerkkejä suosittu IDEs kehitystä tukevat Maven kanssa:

  • Eclipse
  • IntelliJ IDEA
  • JBuilder
  • NetBeans
  • MyEclipse

Prosessit, joita voidaan hallita käyttämällä maven:

  • Rakentaa
  • Dokumentointi
  • Raportointi
  • Riippuvuudet
  • SCMs
  • Tiedotteet
  • Jakelu
  • listan

Maven Arkkitehtuuri

Maven-Arkkitehtuuri sisältää plugin jar-koodi tiedosto, jne.,

Kuinka käyttää Maven

  • määrittää Maven, sinun täytyy käyttää Project Object Model, joka on tallennettu pom.xml-tiedosto.
  • POM sisältää kaikki Maveniin liittyvät konfiguraatioasetukset. Plugins voidaan konfiguroida ja muokata <plugins> tag pom.xml-tiedosto. Ja kehittäjä voi käyttää mitä tahansa plugin ilman paljon yksityiskohtia kunkin plugin.,
  • Kun käyttäjä aloittaa työskentelyn Maven, se tarjoaa oletusasetuksena asetukset, joten käyttäjän ei tarvitse lisätä jokaisen kokoonpanon pom.xml

Vaiheet/prosessi mukana rakentamassa projekti:

  • Lisää / Kirjoittaa koodia sovelluksen luominen ja prosessi, joka osaksi lähdekoodin arkistoon
  • Muokkaa asetukset / pom.,XML / plugin yksityiskohtia
  • Rakentaa sovellus
  • Tallenna rakentaa prosessi tuotos, kuten SOTA tai KORVA-tiedosto paikalliseen sijainti tai palvelin
  • Saada, että tiedosto paikallinen sijainti tai palvelimen ja asentaa tiedoston tuotantopaikka tai –
  • asiakkaan sivusto Päivitetty sovellus, asiakirjan päivämäärä ja päivitetty versio, määrä sovellus
  • luoda ja tuottaa raportti kohti hakemus tai vaatimus.

Yhteenveto:

  • Maven on automaatio-ja hallinta työkalu.,
  • se on kirjoitettu Java-kielellä ja sillä rakennetaan ja hallitaan C# -, Ruby -, Scala-ja muilla kielillä kirjoitettuja projekteja.
  • Maven auttaa kehittäjää luomaan java-pohjaisen projektin helpommin.
  • Mavenin konfiguroimiseksi on käytettävä Project Object-mallia, joka on tallennettu pom: iin.xml-tiedosto.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *