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"] ...
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>
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!