Heim > Java > javaLernprogramm > Wie kann ich eine Java-Hauptmethode mit dem Maven Exec-Plugin ausführen?

Wie kann ich eine Java-Hauptmethode mit dem Maven Exec-Plugin ausführen?

Linda Hamilton
Freigeben: 2024-11-19 12:48:03
Original
942 Leute haben es durchsucht

How Can I Run a Java Main Method Using the Maven Exec Plugin?

Maven Run Project: Ausführen von Java-Hauptmethoden

Um die Hauptmethode einer Java-Klasse mit Maven manuell auszuführen, können Sie das Maven-Plugin „exec“ nutzen.

Mit dem „exec“-Plugin können Sie beliebige Java-Klassen als Teil Ihres Maven-Build-Prozesses ausführen. Um eine Hauptmethode auszuführen, verwenden Sie den folgenden Befehl:

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

Ersetzen Sie „com.example.Main“ durch den vollständig qualifizierten Klassennamen Ihrer Hauptklasse und geben Sie bei Bedarf alle Argumente an. Wenn Sie das Plugin in Ihrer pom.xml konfiguriert haben, können Sie den Aufruf von mvn exec:java vereinfachen.

Hier ist eine Beispiel-Plugin-Konfiguration in pom.xml für weitere Anpassungen:

<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 dieser Konfiguration wird durch einfaches Ausführen von mvn exec:java Ihre Hauptklasse mit den angegebenen Argumenten ausgeführt. Dieses Plugin bietet eine praktische Möglichkeit, Java-Anwendungen innerhalb der Maven-Build-Umgebung zu testen und auszuführen.

Das obige ist der detaillierte Inhalt vonWie kann ich eine Java-Hauptmethode mit dem Maven Exec-Plugin 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