Wat is Maven?

Maven is een automatiserings-en managementtool ontwikkeld door Apache Software Foundation. Het werd in eerste instantie uitgebracht op 13 juli 2004. In het Jiddisch is de Betekenis van Maven “accumulator van kennis”.

het is geschreven in Java en wordt gebruikt voor het bouwen en beheren van projecten geschreven in C#, Ruby, Scala, en andere talen. Het stelt de ontwikkelaar in staat om projecten te maken met behulp van Project Object Model en plugins.,

Het helpt bij het bouwen van projecten, afhankelijkheid en documentatie. Het ontwikkelingsproces is zeer vergelijkbaar met ANT.Echter, het is veel geavanceerd dan ANT.

Maven is ook in staat om een aantal projecten in de gewenste output te bouwen, zoals jar, war, metadata.

in deze tutorial leert u

  • Wat is Maven?
  • Hoe kan Maven mijn ontwikkelingsproces ten goede komen?,
  • processen die kunnen beheren met behulp van maven
  • Maven architectuur
  • Hoe Maven
  • gebruiken stappen / proces betrokken bij het bouwen van het project

Hoe kan Maven mijn ontwikkelingsproces ten goede komen?

Maven helpt de ontwikkelaar om een java-gebaseerd project gemakkelijker te maken. Toegankelijkheid van nieuwe functie gemaakt of toegevoegd in Maven kan eenvoudig worden toegevoegd aan een project in Maven configuratie. Het verhoogt de prestaties van project en bouwproces.,

Het belangrijkste kenmerk van Maven is dat het de projectafhankelijkheidsbibliotheken automatisch kan downloaden.,

Hieronder staan de voorbeelden van een aantal populaire IDEs ondersteuning van de ontwikkeling met Maven:

  • Eclipse
  • IntelliJ IDEA
  • JBuilder
  • NetBeans
  • MyEclipse

Processen die kunnen beheren met behulp van maven:

  • Bouwt
  • Documentatie
  • Rapportage
  • Afhankelijkheden
  • Sam
  • Persberichten
  • Distributie
  • mailinglist

Maven-Architectuur

Maven-Architectuur omvat de plugin-jar, code bestand, enz.,

Maven

  • om de Maven te configureren, moet u Project Object Model gebruiken, die is opgeslagen in een pom.xml-bestand.
  • pom bevat alle configuratie-instellingen gerelateerd aan Maven. Plugins kunnen geconfigureerd en bewerkt worden in de <plugins> tag van een pom.xml-bestand. En ontwikkelaar kan elke plugin gebruiken zonder veel detail van elke plugin.,
  • wanneer de gebruiker begint te werken aan Maven, biedt het de standaard instelling van de configuratie, zodat de gebruiker niet elke configuratie in pom hoeft toe te voegen.XML

stappen / proces betrokken bij het bouwen van het project:

  • voeg de code toe / schrijf voor het maken van toepassingen en verwerk die in broncodeopslagruimte
  • Edit configuration / pom.,XML / plugin details
  • bouw de toepassing
  • sla de uitvoer van het bouwproces op Als WAR-of EAR-bestand naar een lokale locatie of server
  • haal het bestand op van lokale locatie of server en implementeer het bestand naar de productielocatie of
  • clientsite het toepassingsdocument bijgewerkt met datum en bijgewerkt versienummer van de toepassing
  • maak en genereer een rapport volgens de toepassing of vereiste.

samenvatting:

  • Maven is een automatiserings-en managementtool.,
  • het is geschreven in Java en wordt gebruikt voor het bouwen en beheren van projecten geschreven in C#, Ruby, Scala, en andere talen.
  • Maven helpt de ontwikkelaar om een java-gebaseerd project gemakkelijker te maken.
  • om de Maven te configureren, moet u Project Object Model gebruiken, dat is opgeslagen in een pom.xml-bestand.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *