Heim >Java >javaLernprogramm >Kann Maven eine Java-Hauptmethode ausführen?

Kann Maven eine Java-Hauptmethode ausführen?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-26 05:49:101032Durchsuche

Can Maven Execute a Java Main Method?

Maven Run Project

Abfrage: Kann Maven die Hauptmethode einer Java-Klasse ausführen?

Lösung:

Das Exec-Maven-Plugin bietet die Möglichkeit zur Ausführung Java-Klassen. Die Syntax lautet:

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

Indem Sie die Plugin-Konfiguration in Ihre pom.xml einfügen, können Sie den Aufruf von mvn exec:java vereinfachen.

Hier ist ein Beispiel für eine pom.xml-Konfiguration:

<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>

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

Stellungnahme:
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