Erstellen Sie eine Prototyp -Vorlage
1. Führen Sie den Befehl oben aus: Erzeugen Sie in einem leeren Verzeichnis. Nachdem Sie das erforderliche JAR-Paket heruntergeladen haben, müssen Sie zuerst die integrierte Prototyp-Nummer eingeben.
Wählen Sie Archetyp: 1: Interne-> org.apache.maven.Archetypes: Maven-Archetyp-Archetyp (ein Archetyp, der einen Beispiel-Archetyp enthält.) 2: intern-> org.apache.maven.archetypes: maven-archetype-j2ee-simple (ein Archetyp enthält eine vereinfachte Beispielanwendung.) org.apache.maven.archetypes: maven-archetype-plugin (ein Archetyp, der ein Muster-Maven-Plugin enthält.) 4: intern-org.apache.maven.archetypes: maven-archetype-plugin-site (ein Archetyp enthält ein Archetyp, das ein Proben-Plugin-Plugin-Site enthält. org.apache.maven.archetypes: maven-archetyp-portlet (ein Archetyp, der ein Beispiel JSR-268-Portlet enthält.) 6: intern-> org.apache.maven.archetypes: maven-archetype-profile () 7: intern-org. Beispiele -Maven -Projekt.) 8: intern -> org.apache.maven.Archetypes: Maven -Archetype -Site (ein Archetyp, der eine Sample -Maven -Site enthält, die einige der unterstützten Dokumenttypen wie APT, XDOC und FML zeigt und demonstriert, wie Sie Ihr Archetyp ein vorhandenes MAVEN -Projekt i18n. org.apache.maven.archetypes: maven-archetype-site-sifple (ein Archetyp, der eine Probe-Maven-Site enthält.) 10: intern-org.apache.maven.archetypes: maven-archetype-webapp (ein Archetyp enthält ein Beispiel für ein Mavel-Webapp-Projekt.) Ausgewählte Nummer oder Anwendung. enthält): 7:
2. Nach dem Eingeben einer beliebigen Zahl laden Sie weiterhin die erforderlichen JAR -Pakete herunter. Geben Sie dann bitte GroupID, ArtefactId, Version, Paket ein und bestätigen Sie.
Wert für Eigenschaften für Eigenschaften "GroupID" definieren: com.aaa Definieren Sie den Wert für Eigenschaft "ArtefactID": BBB Wert für Eigenschaften "Version" 1.0-Snapshot :: 1.0 Wert für Eigenschaften "Paket" Com.aaa :: Projekt Y:: [info] ------------------------------------------------------------------------------------------------------------------------------------------------- Maven-Archetyp-Archetyp: 1.0 [Info] --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- [Info] Projekt erstellt aus dem alten Archetyp in Dir: e:/code/test/bbb [info] ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- [Info] ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
3. Durchsuchen Sie das Maven -Projekt
|- pom.xml`-- src |- main | `- Java | `- com | `- aaa | `- BBB | `- app.java`- test `- java`- com `- aaa`- bbb `- appest.java
4. Wenn es zu viele integrierte Prototypen gibt, können Sie den Befehl -dfilter verwenden, um zu filtern.
MVN -Archetyp: Erzeugen Sie -dfilter = j2ee
5. MVN-Archetyp ausführen: Erstellen Sie im Project im POM.xml-Verzeichnis des Maven-Projekts, und das Prototyp-Projektverzeichnis wird unter dem Verzeichnis Ziel/generierter Sources/Archetypen generiert.
6. Führen Sie im Prototyp -Projekt pom.xml -Datei MVN Insta LL aus, um das Prototypen -JAR -Paket in das lokale Repository hochzuladen
7. Der Prototyp kann zu diesem Zeitpunkt verwendet werden. MVN Archetype ausführen: generieren -darchetypecatalog = lokal
MVN Archetype: Generieren Sie -Darchetypecatalog = Lokal [info] Scannen nach Projekten ... [Info] [Info] ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- eigenständige POM >>> [INFO] [Info] <<< Maven-Archetyp-Plugin: 3.0.1: Generieren (Standard-Cli) <generieren Sources @ eigenständige <<< [Info] [info] [info] --- maven-archetype-plugin: 3.0.1: Erzeugen (Defaugt-CLI) -Modus (Defaugt-cli) @ standalone-pom --- [info.-modus [infaugmodus) @ standalon-pom --- [Info-modus [infaugmodus) | definiert. Using maven-archetype-quickstart (org.apache.maven.archetypes:maven-archetype-quickstart:1.0)Choose arcetype:1: local -> com.aaa:bbb-archetype (bbb-archetype)Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains): :
Als nächstes kommt der gleiche Prozess wie der erste Schritt.
Das obige Beispiel für die Verwendung des Maven-Archetyps-Plug-Ins zum Erstellen einer Maven-Projektprototyp-Vorlage ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.