Heim > Java > javaLernprogramm > Wie kann ich meine Java-Hauptmethode mit Maven ausführen?

Wie kann ich meine Java-Hauptmethode mit Maven ausführen?

Barbara Streisand
Freigeben: 2024-11-23 07:35:11
Original
279 Leute haben es durchsucht

How Can I Run My Java Main Method Using Maven?

Maven Run Project: Ausführen von Java-Hauptmethoden

Entwickler benötigen häufig die Möglichkeit, Java-Klassen manuell zu testen, indem sie ihre Hauptmethoden während der Entwicklung ausführen. Während Maven keine integrierte „Phase“ oder „Ziel“ bietet, die speziell für diesen Zweck entwickelt wurde, bietet das Exec-Maven-Plugin eine praktische Lösung.

Das Exec-Maven-Plugin ermöglicht Benutzern die Ausführung von Java-Klassen mit den folgenden Funktionen Befehl:

mvn exec:java -Dexec.mainClass="com.example.Main" [-Dexec.args="argument1"] ...
Nach dem Login kopieren

Wenn die Plugin-Konfiguration in Ihrer pom.xml-Datei definiert ist, kann der Aufruf vereinfacht werden zu:

mvn exec:java
Nach dem Login kopieren

Hier ist ein Beispiel einer pom.xml-Konfiguration für das Exec-Maven-Plugin:

<project>
    <build>
        <plugins>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>exec-maven-plugin</artifactId>
                <version>3.2.0</version>
                <configuration>
                    <mainClass>com.example.Main</mainClass>
                    <arguments>
                        <argument>argument1</argument>
                    </arguments>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
Nach dem Login kopieren

Mit dem Exec-Maven-Plugin können Entwickler ganz einfach Java-Klassen aus dem ausführen Befehlszeile, sodass sie ihren Code während des Entwicklungsprozesses manuell testen und debuggen können.

Das obige ist der detaillierte Inhalt vonWie kann ich meine Java-Hauptmethode mit Maven ausführen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage