Heim > Java > javaLernprogramm > Hauptteil

Eine Schritt-für-Schritt-Anleitung zum Packen mit dem Maven-Plugin

WBOY
Freigeben: 2024-02-19 15:35:06
Original
789 Leute haben es durchsucht

Eine Schritt-für-Schritt-Anleitung zum Packen mit dem Maven-Plugin

Die Verwendung von Maven zum Erstellen von Projekten ist ein häufiger Vorgang in der Java-Entwicklung, und mit dem Maven-Paketierungs-Plug-in können Projekte problemlos in ausführbare Dateien gepackt werden. In diesem Artikel erfahren Sie anhand spezifischer Codebeispiele Schritt für Schritt, wie Sie Maven zum Packen von Plug-Ins verwenden.

1. Stellen Sie sicher, dass die Umgebung konfiguriert ist.

Stellen Sie zunächst sicher, dass Sie Maven installiert und die Umgebungsvariablen konfiguriert haben. Sie können überprüfen, ob Maven korrekt installiert wurde, indem Sie den folgenden Befehl in das Befehlszeilenfenster eingeben:

mvn -v
Nach dem Login kopieren

Wenn die Maven-Versionsinformationen angezeigt werden, bedeutet dies, dass Maven erfolgreich installiert wurde.

2. Schreiben Sie ein Maven-Projekt

Als nächstes müssen wir ein Maven-Projekt erstellen. Führen Sie zunächst den folgenden Befehl in der Befehlszeile aus:

mvn archetype:generate -DgroupId=com.example -DartifactId=my-project -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
Nach dem Login kopieren

Dadurch wird ein Maven-Projekt mit dem Namen „my-project“ erstellt.

3. Code schreiben

Geben Sie das Projektverzeichnis ein und schreiben Sie eine Java-Klasse in das Verzeichnis src/main/java/com/example, z. B. HelloWorld.java:

package com.example;

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}
Nach dem Login kopieren

4. Konfigurieren Sie das Verpackungs-Plug-in

Die pom.xml des Projekts fügt der Datei die folgende Plug-In-Konfiguration hinzu:

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-jar-plugin</artifactId>
            <version>3.2.2</version>
            <configuration>
                <archive>
                    <manifest>
                        <addClasspath>true</addClasspath>
                        <mainClass>com.example.HelloWorld</mainClass>
                    </manifest>
                </archive>
            </configuration>
        </plugin>
    </plugins>
</build>
Nach dem Login kopieren

Die obige Konfiguration weist Maven an, das Maven-Jar-Plugin-Plug-In zum Packen des Projekts zu verwenden und die Hauptklasse als com.example anzugeben .Hallo Welt.

5. Führen Sie den Verpackungsbefehl aus

Führen Sie im Projektstammverzeichnis den folgenden Befehl zum Verpacken aus:

mvn package
Nach dem Login kopieren

6. Führen Sie das Programm aus

Nach Abschluss der Verpackung finden Sie die generierte JAR-Datei im Zielverzeichnis. wie zum Beispiel my-project-1.0-SNAPSHOT.jar. Führen Sie die JAR-Datei über die Befehlszeile aus:

java -jar target/my-project-1.0-SNAPSHOT.jar
Nach dem Login kopieren

Wenn alles gut geht, wird die Ausgabe „Hello, World!“ angezeigt.

An diesem Punkt haben Sie das Maven-Paketierungs-Plug-in erfolgreich verwendet, um das Projekt in eine ausführbare JAR-Datei zu packen. Ich hoffe, dieser praktische Leitfaden ist hilfreich!

Das obige ist der detaillierte Inhalt vonEine Schritt-für-Schritt-Anleitung zum Packen mit dem Maven-Plugin. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!