Sommaire

Premières Commandescommandes Maven

1. ValiderValider le POM

La première commande Apache Maven va permettre de valider la structure du POM créé précédemment, au regard du fichier XSD.

<project> 
  <modelVersion>4.0.0</modelVersion> 
 
  <groupId>fr.eni.mvnbook</groupId> 
  <artifactId>banque-persistence</artifactId> 
  <versions>1.0.0-SNAPSHOT</versions> 
 
</project>

Ainsi, en exécutant la commande mvn validate à partir du répertoire où se situe le fichier pom.xml, Maven vérifie, entre autres, la conformité de la structure du POM :

$ mvn  validatevalidate 
[INFO] Scanning for projects... 
[INFO] 
[INFO] --------------------------------------------------------- 
[INFO] Building banque-persistence 1.0.0-SNAPSHOT  
[INFO] --------------------------------------------------------- 
[INFO] --------------------------------------------------------- 
[INFO] BUILD SUCCESS  
[INFO] --------------------------------------------------------- 
[INFO] Total time: 0.531s  
... 
[INFO] Final Memory: 1M/30M  
[INFO] ----------------------------------------------------------

2. Afficher le POM complet

Le POM qui vient d’être validé est en réalité plus complet que les quelques lignes affichées. En effet, du fait de l’héritage implicite du Super POM d’Apache Maven, il contient toutes ...