[JAVA] Was ist Maven?

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.

Probleme bei der Verwendung von Maven

――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.

Was ist Maven?

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.

Was kann Maven tun?

Hauptmerkmale von Maven

--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

Was ist Maven?
Was ist null? ]]
Was ist java
Was ist Schlüsselumhang?
Was ist Jackson?
Was ist Selbst
Was ist Jenkins?
Was ist ArgumentMatcher?
Was ist IM-Jonglieren?
Was ist params
Was ist SLF4J?
Was ist Fassade? ??
Was ist Java <>?
Was ist Gradle?
Was ist POJO?
Was ist java
Was ist centOS?
Was ist RubyGem?
Was ist before_action?
Was ist Docker?
Was ist Byte?
Was ist Tomcat?
Was ist Docker-Compose?
Was ist ein Konstruktor?
Was ist Rubys Selbst?
Was ist harte Codierung?
Was ist ein Stream?
Was ist Rubys attr_accessor?
Was ist Java-Kapselung?
Was ist die Erlaubnis verweigert?
Was ist Instanzsteuerung?
Was ist ein Initialisierer?
Was ist Spring Tools 4?
Was ist ein Operator?
Was ist Objektorientierung?
Was ist Guavas @VisibleForTesting?
Was ist ein MVC-Modell?
Was ist eine Anmerkung?
Was ist Java-Technologie?
Was ist Java API-Java?
Was ist @ (Instanzvariable)?
Was ist Gradles Artefakt?
Was ist JPA-Prüfung?
[Java] Was ist flatMap?
Was ist ein Servlet?
Was ist Webentwicklung?
[Java] Was ist ArrayList?
Was ist eigentlich objektorientiert?
Mavens Standard-JDK-Version ist 1.5
Was ist HttpSession session = request.getSession ();
Was ist Java Assertion? Zusammenfassung.
Was ist eine Wrapper-Klasse?