Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 1100|Antwort: 1

[Quelle] Erstellen Sie ein einfaches Maven-Konsolenprojekt

[Link kopieren]
Veröffentlicht am 19.3.2025, 17:31:56 | | | |
Anforderungen: Erstellen Sie ein Maven-Konsolenprojekt, um Ihren Code zu testen.

Laden Sie das Konfigurationstutorial für Windows Maven herunter und installieren Sie es
https://www.itsvse.com/thread-10755-1-1.html

Der Befehl lautet wie folgt:



Einführung in die Parameter

1. MVN-Archetyp:generieren
Dies ist ein Befehl in Maven, der verwendet wird, um ein neues Maven-Projekt basierend auf dem angegebenen Archetyp zu generieren. Archetype ist ein von Maven bereitgestellter Vorlagenmechanismus, der eine schnelle Projekterstellung auf Basis einer vordefinierten Struktur ermöglicht.

2. -DgroupId=com.example
Das heißt: Gib die Gruppen-ID des Projekts an.
Rolle: Gruppen-IDs werden häufig verwendet, um Organisationen oder Unternehmen zu identifizieren, ähnlich dem Namensraum von Java-Paketnamen. Zum Beispiel bedeutet com.example, dass das Projekt zur com-Domäne unter der Beispielorganisation gehört.
Beispiel: Wenn Ihr Unternehmen mycompany ist, können Sie es auf com.mycompany setzen.

3. -DartifactId=JavaSmConsoleApp
Bedeutung: Gibt die Artefakt-ID des Projekts an.
Funktion: Artefakt-ID ist der Kernname eines Projekts und wird oft verwendet, um bestimmte Projektmodule oder Anwendungen zu unterscheiden.
Beispiel: In diesem Beispiel heißt das Projekt JavaSmConsoleApp.

4. -DarchetypeArtifactId=maven-archetype-quickstart
Bedeutung: Spezifiziert das Maven-Archetyp, das verwendet werden soll.
Funktion: maven-archetype-quickstart ist ein Standard-Archetyp, der von Maven bereitgestellt wird, um ein einfaches Java-Projekt mit einer grundlegenden Verzeichnisstruktur und einer Beispielklasse zu generieren.
Andere Archetypen: Wenn Sie eine komplexere Projektstruktur benötigen, können Sie andere Archetypen wählen, wie zum Beispiel:
maven-archetype-webapp: 用于生成 Web 应用程序。
maven-archetype-j2ee-simple: 用于生成简单的 J2EE 项目。

5. -DinteractiveMode=false
Das heißt: Interaktionsmodus deaktivieren.
Funktion: Standardmäßig läuft mvn archetype:generate im interaktiven Modus und fordert die Nutzer auf, Informationen wie Gruppen-ID, Artefakt-ID usw. einzugeben. Durch Einstellung von -DinteractiveMode=false können diese Parameter direkt in der Kommandozeile angegeben werden, wodurch interaktive Eingaben vermieden werden.
Szenarien: Das Deaktivieren des Interaktionsmodus ist nützlich, wenn man die Erstellung von Skripten automatisieren muss.




Vorhergehend:[KI] (12) Nutze Infinity, um Embedding-Modelle bereitzustellen
Nächster:[KI] (13) Eine kurze Einführung in Vektorähnlichkeit und -entfernung
 Vermieter| Veröffentlicht am 08.04.2025, 14:21:50 |
Maven erzeugt ein abhängigkeitsfreies .jar und ein .jar-Paket mit Abhängigkeiten, pom.xml wie folgt konfiguriert:

Befehl:
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com