Maison > Java > javaDidacticiel > Comment exécuter une méthode principale Java à l'aide de Maven ?

Comment exécuter une méthode principale Java à l'aide de Maven ?

Susan Sarandon
Libérer: 2024-12-02 22:54:15
original
844 Les gens l'ont consulté

How to Run a Java Main Method Using Maven?

Projet Maven Run : Comment exécuter la méthode principale d'une classe Java

Le fichier Maven "pom.xml" peut être utilisé pour configurer divers aspects du cycle de vie d'un projet Java, y compris l'exécution de classes Java. Bien que Maven ne fournisse pas de « phase » ou d'« objectif » direct pour exécuter la méthode principale d'une classe Java, il existe des moyens d'y parvenir à l'aide des plugins Maven.

Utilisation du plugin exec-maven-plugin

Le exec-maven-plugin fournit des fonctionnalités pour exécuter des classes Java ou tout processus arbitraire. Pour exécuter la méthode main d'une classe Java à l'aide de ce plugin, vous pouvez utiliser la commande suivante :

mvn exec:java -Dexec.mainClass="com.example.Main" [-Dexec.args="argument1"] ...
Copier après la connexion

Ici, "com.example.Main" représente le nom complet de la classe Java contenant la classe principale méthode. Vous pouvez spécifier des arguments facultatifs à la méthode principale en utilisant le paramètre "-Dexec.args".

Si vous préférez configurer le plugin directement dans votre fichier "pom.xml", vous pouvez utiliser ce qui suit :

<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>
Copier après la connexion

Une fois le plugin configuré, vous pouvez simplement exécuter "mvn exec:java" pour exécuter la méthode principale de votre classe Java. Cela constitue un moyen pratique de tester ou d'exécuter des classes Java individuelles dans un projet Maven.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal