Hallo, das ist Ponpoko. Lassen Sie uns verschiedene Dinge erforschen, um Ihre eigene App zu erstellen und "Maven" zu verwenden! Ich denke Arbeit ... Es hat viel Zeit gekostet, nur die Umgebung aufzubauen. Machen Sie sich also eine Notiz.
Bitte weisen Sie auf Unzulänglichkeiten hin.
――Der Aufbau der Umgebung hat viel Zeit in Anspruch genommen. ――Ich wollte mit Ant verschiedene Aufgaben ausführen, habe aber wegen Problemen gekündigt.
Diese beiden haben mich hauptsächlich frustriert.
Maven bedeutet "Experte, Meister".
Abkürzung für "Apache Maven", ein repräsentatives Java-Build-Tool. Maven ist ein Open Source Build Tool, das von vielen Java-Entwicklungstools verwendet wird. Ich denke, dass es häufig verwendet wird, insbesondere wenn das Java-Framework in komplexen Projektkonstruktionen verwendet wird.
Maven ist ein Build-Tool, das durch das Erben der Grundidee von Ant entwickelt wurde. Der Unterschied besteht darin, dass die für die Verarbeitung erforderlichen Informationen im XML-Format beschrieben werden und die Quelle, die Bibliothek, das Plug-In und den Proxy durchlaufen. Machen Sie eine Beschreibung, um das gesamte Programm zu verarbeiten. Es ist nicht erforderlich, die Details des Prozesses anzugeben, um einen Build zu erstellen.
Als Build-Tool
Verschiedene Funktionen, die als erweiterte Aufgaben bereitgestellt werden, können in Form von Plug-Ins in Maven verwendet werden.
Sie müssen nur die Eigenschaftendatei festlegen und kein dediziertes XML schreiben. Der Stecker selbst kann auch mit einem einzigen Befehl installiert werden.
Durch dynamisches Einbetten des projektspezifischen Wertsatzes in die Eigenschaftendatei in XML und Ausführen von Ant kann der Benutzer von der erweiterten Aufgabe profitieren, ohne zusätzliches XML schreiben zu müssen. Ich werde.
Als Projektstandortgenerator --Maven kann auf die in POM definierten Informationen zugreifen und eine Projektwebsite als HTML generieren.
Es kann nur durch Festlegen der Eigenschaftendatei generiert werden, ohne das in Ant verwendete XML zu schreiben.
Als automatisches Installationsprogramm für Bibliotheken
--Maven hat eine Funktion, um die in POM-Abhängigkeiten definierten abhängigen Artefakte automatisch aus dem Remote-Repository abzurufen und im lokalen Repository zu installieren. ――Bei der Einrichtung Ihres eigenen Repositorys können Sie es auf dieselbe Weise automatisch installieren, sodass Sie die Bibliothek verwenden können, ohne die Bibliothek für jedes Projekt zu installieren oder die Bibliothek selbst in CVS zu speichern.
Dieses Mal schrieb ich darüber, was Maven ist.
Nächstes Mal werde ich den Umweltbau erklären.
Bis zum nächsten Mal.
Recommended Posts