Maven: Java-Projekt erstellen
Maven verwendet ArchetypenArchetypDas Plugin erstellt Projekte. Um eine einfache Java-Anwendung zu erstellen, verwenden wirmaven-archetype-quickstartdas Plugin.
Im folgenden Beispiel erstellen wir ein Maven-basiertes Java-Anwendungsprojekt im Ordner C:\MVN.
Das Befehlsformat ist wie folgt:
mvn archetype:generate "-DgroupId=com.companyname.bank" "-DartifactId=consumerBanking" "-DarchetypeArtifactId=maven-archetype-quickstart" "-DinteractiveMode=false"
Parameter description:
- -DgroupId: Organisationsname, umgekehrte URL der Unternehmenswebsite + Projektname
- -DartifactId: Projektname - Modulname
- -DarchetypeArtifactId: ArchetypeId angeben, maven-archetype-quickstart, erstellt eine einfache Java-Anwendung
- -DinteractiveMode: Ob der interaktive Modus verwendet werden soll
Die generierte Ordnerstruktur sieht wie folgt aus:

Erklärung zu jedem Ordner:
| Ordnerstruktur | Beschreibung |
|---|---|
| consumerBanking | Enthält den Ordner src und pom.xml |
| src/main/java enthält | Java-Codedateien befinden sich unter der Paketstruktur (com/companyName/bank). |
| src/main/java Test | Test-Codedateien befinden sich unter der Paketstruktur (com/companyName/bank). |
| src/main/resources | Enthält Bild-/Property-Dateien (im obigen Beispiel müssen wir diese Struktur manuell erstellen). |
InC:\MVN\consumerBanking\src\main\java\com\companyname\bankIm Ordner sehen Sie eine App.java, der Code lautet wie folgt:
App.java
Öffnen SieC:\MVN\consumerBanking\src\test\java\com\companyname\bankden Ordner, Sie sehen die Java-Testdatei AppTest.java.
AppTest.java
Im weiteren Entwicklungsprozess müssen wir nur Dateien gemäß der in der obigen Tabelle genannten Struktur platzieren, und Maven erledigt den Rest für uns.
Andere Erweiterungen