Was ist Maven?

Maven ist ein Automatisierungs – und Verwaltungstool, das von der Apache Software Foundation entwickelt wurde. Es wurde ursprünglich am 13 Juli 2004 veröffentlicht. In der jiddischen Sprache ist die Bedeutung von Maven „Akkumulator des Wissens“.

Es ist in Java geschrieben und wird zum Erstellen und Verwalten von Projekten in C#, Ruby, Scala und anderen Sprachen verwendet. Es ermöglicht dem Entwickler, Projekte mit Project Object Model und Plugins zu erstellen.,

Es hilft beim Erstellen von Projekten, Abhängigkeiten und Dokumentationen. Sein Entwicklungsprozess ist ANT sehr ähnlich.Es ist jedoch viel weiter fortgeschritten als AMEISE.

Maven ist auch in der Lage, eine beliebige Anzahl von Projekten in die gewünschte Ausgabe wie JAR, War, Metadaten zu erstellen.

In diesem tutorial erfahren Sie,

  • Was ist Maven?
  • Wie kann Maven meinem Entwicklungsprozess zugute kommen?,
  • Prozesse, die mit maven
  • Maven Architecture
  • verwaltet werden können Wie verwende ich Maven
  • Schritte / Prozess beim Erstellen des Projekts

Wie kann Maven meinem Entwicklungsprozess zugute kommen?

Maven hilft dem Entwickler, ein Java-basiertes Projekt einfacher zu erstellen. Die Zugänglichkeit neuer Funktionen, die in Maven erstellt oder hinzugefügt wurden, kann einem Projekt in der Maven-Konfiguration problemlos hinzugefügt werden. Es erhöht die Leistung des Projekts und des Bauprozesses.,

Das Hauptmerkmal von Maven ist, dass es die Projektabhängigkeitsbibliotheken automatisch herunterladen kann.,

Nachfolgend finden Sie Beispiele für einige beliebte IDEs, die die Entwicklung mit Maven unterstützen:

  • Eclipse
  • IntelliJ IDEA
  • JBuilder
  • NetBeans
  • MyEclipse

Prozesse, die mit maven verwaltet werden können:

  • Builds
  • Dokumentation
  • Reporting
  • Abhängigkeiten
  • SCMs
  • Releases
  • Distribution
  • Mailingliste

Maven Architecture

Maven Architecture includes plugin jar, code file etc.,

So verwenden Sie Maven

  • Um den Maven zu konfigurieren, müssen Sie das Projektobjektmodell verwenden, das in einem pom gespeichert ist.xml-Datei.
  • POM enthält alle Konfigurationseinstellungen für Maven. Plugins können im <plugins> Tag eines pom konfiguriert und bearbeitet werden.xml-Datei. Und Entwickler können jedes Plugin ohne viele Details von jedem Plugin verwenden.,
  • Wenn der Benutzer mit der Arbeit an Maven beginnt, bietet er die Standardkonfiguration, sodass der Benutzer nicht jede Konfiguration in pom hinzufügen muss.xml

Schritte / Prozess beim Erstellen des Projekts:

  • Hinzufügen / Schreiben des Codes für die Anwendungserstellung und Verarbeiten dieses in das Quellcode-Repository
  • Konfiguration bearbeiten / pom.,XML / Plugin Details
  • Erstellen Sie die Anwendung
  • Speichern Sie die Ausgabe des Erstellungsprozesses als WAR – oder EAR-Datei an einem lokalen Speicherort oder Server
  • Holen Sie sich die Datei vom lokalen Speicherort oder Server und stellen Sie die Datei auf dem Produktionsstandort bereit oder
  • Client-Site Aktualisiert das Anwendungsdokument mit Datum und aktualisierter Versionsnummer der Anwendung
  • Erstellen und generieren Sie einen Bericht gemäß der Anwendung oder Anforderung.

Zusammenfassung:

  • Maven ist ein Automatisierungs-und Verwaltungstool.,
  • Es ist in Java geschrieben und wird zum Erstellen und Verwalten von Projekten in C#, Ruby, Scala und anderen Sprachen verwendet.
  • Maven hilft dem Entwickler, ein Java-basiertes Projekt einfacher zu erstellen.
  • Um den Maven zu konfigurieren, müssen Sie das Projektobjektmodell verwenden, das in einem pom gespeichert ist.xml-Datei.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.