[JAVA] Wie erstelle ich ein Maven-Projekt?

Wie erstelle ich ein Maven-Projekt?

generate


 Führen Sie den obigen Befehl an der Terminal-Eingabeaufforderung aus, und das Maven-Projekt wird erstellt. (* Maven muss installiert sein. In meinem Fall habe ich es mit Homebrew installiert.)
 Dann werden Sie wie folgt gefragt, also werde ich wie folgt antworten.

```choose a number or apply filter```
 Die obige Nachricht kommt heraus. Dies ist die Gruppen-ID-Spezifikation.
 Geben Sie ein, wenn Sie den Filter nicht einstellen müssen.


#### **`Choose org.apache.maven.archetypes:maven-archetype-quickstart version:`**

Wählen Sie aus der Liste die Version aus, die Sie verwenden möchten. Geben Sie ein, wenn nichts Besonderes vorhanden ist.

Define value for property ‘groupId’::


 Dies ist die Projektgruppen-ID.
 Geben Sie grundsätzlich das Paket an, in dem das zu erstellende Programm platziert werden soll.
 Geben Sie den Paketnamen entsprechend ein
 (Beispiel: jp.tuyano.spring.sample1)


#### **`Define value for property ‘artifactId’::`**

Geben Sie die Artefakt-ID ein. Geben Sie den Namen des Projekts ein. (Beispiel: MySampleApp1)

Define value for property ‘version’: 1.0-SNAPSHOT::


 Versionsname. 1.0-SNAPSHOT ist standardmäßig angegeben.
 Geben Sie ein, wenn Sie es nicht ändern müssen.


#### **`python`**
```define value for property ‘package’

 Die zuvor mit der Gruppen-ID eingegebene ist standardmäßig festgelegt. Drücken Sie daher die Eingabetaste.

 Überprüfen Sie als nächstes den Inhalt. Sie werden von J / N gefragt. Wenn Sie sich also nicht irren, Y.

---
## Von Maven gebaut

```$CD-Projektname (mysampleapp1)
$mvn install```
 Anweisungen zum Packen und Installieren des Programms im lokalen Repository.
 Es lädt die erforderlichen Bibliotheken herunter und organisiert das Projekt in einer angegebenen Paketdatei.

 Wenn Sie ein Programm kompilieren möchten, mvn compile,
 Wenn Sie ein Paket erstellen möchten, mvn-Paket
 Es gibt Befehle wie.
 Ich denke, Sie sollten diesen Bereich entsprechend überprüfen.

---
## Von Maven geführt
```$cd target```

#### **`$java -classpath ./MySampleApp1-1.0-SNAPSHOT.jar jp.tuyano.spring.sample1.App`**

"/" Wird verwendet, aber der "/" Teil muss je nach Betriebssystem geändert werden. https://stackoverflow.com/questions/4528438/classpath-does-not-work-under-linux

Recommended Posts

Wie erstelle ich ein Maven-Projekt?
So erstellen Sie einen Java-Container
So erstellen Sie einen JDBC-Treiber
So erstellen Sie einen Begrüßungsbildschirm
So erstellen Sie ein Jenkins-Plug-In
So erstellen Sie ein Java-Array
So erstellen Sie eine Java-Kalenderzusammenfassung
So erstellen Sie ein Maven-Repository für 2020
Wie erstelle ich einen Discord Bot (Java)
So erstellen Sie mit SPRING INITIALIZR einen Hinadan für ein Spring Boot-Projekt
So erstellen Sie eine JAR-Datei ohne Abhängigkeiten in Maven
So erstellen Sie eine leichte JRE für den Vertrieb
[1.] So erstellen Sie ein Spring-MVC-Framework-Projekt
Java - So erstellen Sie JTable
Stellen Sie Maven das Tomcat-Projekt vor
[Schienen] Wie man Samen macht
So fügen Sie ein Video ein
So erstellen Sie eine Methode
So erstellen Sie ein Spring Boot-Projekt in IntelliJ
[Spring Boot] So erstellen Sie ein Projekt (für Anfänger)
So funktioniert JavaScript auf einer bestimmten Seite
Wie man einen Cache erstellt, ohne zu viel nachzudenken
Wie erstelle ich einen MOD für Slay the Spire?
So ändern Sie ein leeres Projekt von TERASOLUNA 5.x, um PostgreSQL zu unterstützen
Wie unterschreibe ich Minecraft MOD?
Ruby mit AtCoder lernen 13 So erstellen Sie ein zweidimensionales Array
[Swift] So senden Sie eine Benachrichtigung
Versuchen Sie, einen Iterator zu erstellen, der einen Blick darauf werfen kann
Erstellen Sie ein Maven-Projekt mit Befehlen
[Android] So erstellen Sie ein Dialogfragment
So identifizieren Sie den Pfad, auf dem leicht Fehler gemacht werden können
Wie man einen revolutionären Diamanten mit Java für Aussage macht wwww
So führen Sie einen Vertrag mit web3j aus
So fügen Sie ein lokales Glas zu mavens pom.xml hinzu
So sortieren Sie eine Liste mit Comparator
Ein Memorandum zur Verwendung von Eclipse
[Basic] So schreiben Sie ein Dockerfile Selbstlernend ②
So fügen Sie ein Video in Rails ein
[Einführung in Java] So schreiben Sie ein Java-Programm
Slf4J + logback zum Eclipse Maven-Projekt hinzugefügt
So setzen Sie JAVA_HOME mit dem Appassembler-Maven-Plugin von Maven
[Java] [Maven3] Zusammenfassung der Verwendung von Maven3
[Swift5] So erstellen Sie einen Begrüßungsbildschirm
[Rails] So erstellen Sie eine Teilvorlage
So veröffentlichen Sie eine Bibliothek in jCenter
[SpringBoot] So schreiben Sie einen Controller-Test
Maven-Projekt erstellen
JVM-Leistungsoptimierung: Was ist Optimierung und wie erstellt man einen guten Plan?
So erstellen Sie eine App mit einem Plug-In-Mechanismus [C # und Java]
Schienen: Wie man eine Rechenaufgabe schön schreibt
So erstellen Sie überall eine H2-Datenbank
[Rails] Wie schreibe ich, wenn ich eine Unterabfrage mache?