Maison > Java > javaDidacticiel > le corps du texte

Comment puis-je exécuter une méthode principale Java à l'aide du plugin Maven Exec ?

Linda Hamilton
Libérer: 2024-11-19 12:48:03
original
907 Les gens l'ont consulté

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

Projet Maven Run : exécution des méthodes principales Java

Pour exécuter manuellement la méthode principale d'une classe Java à l'aide de Maven, vous pouvez exploiter le plugin Maven "exec".

Le plugin "exec" vous permet d'exécuter des classes Java arbitraires dans le cadre de votre processus de build Maven. Pour exécuter une méthode principale, utilisez la commande suivante :

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

Remplacez "com.example.Main" par le nom de classe complet de votre classe principale et spécifiez les arguments nécessaires. Si vous avez configuré le plugin dans votre pom.xml, vous pouvez simplifier l'invocation de mvn exec:java.

Voici un exemple de configuration de plugin dans pom.xml pour plus de personnalisation :

<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

Avec cette configuration, le simple fait d'exécuter mvn exec:java exécutera votre classe principale avec les arguments spécifiés. Ce plugin fournit un moyen pratique de tester et d'exécuter des applications Java dans l'environnement de construction 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