Le plugin Maven Verifier

Le plugin Maven Verifier

1. Vue d'ensemble

Ce tutoriel présente le pluginverifier, l'un des principaux plugins de l'outil de construction Maven.

Pour un aperçu des autres plugins principaux, reportez-vous àthis overview article.

2. Objectif du plugin

Le pluginverifier n'a qu'un seul objectif -verify. This goal verifies the existence or non-existence of files and directories, vérifiant éventuellement le contenu du fichier par rapport à une expression régulière.

Malgré son nom, l'objectifverify est lié par défaut à la phaseintegration-test plutôt qu'à la phaseverify.

3. Configuration

Le pluginverifier n'est déclenché que s'il est explicitement ajouté auxpom.xml:


    maven-verifier-plugin
    1.1
    
        input-resources/verifications.xml
    
    
        
            
                verify
            
        
    

This link affiche la dernière version du plugin.

The default location of the verification file is src/test/verifier/verifications.xml. Nous devons définir une valeur pour le paramètreverificationFile si nous voulons utiliser un autre fichier.

Voici le contenu du fichier de vérification affiché dans la configuration donnée:


    
        
            input-resources/example.txt
            Welcome
        
    

Ce fichier de vérification confirme qu'un fichier nomméinput-resources/example.txt existe et qu'il contient le motWelcome. Nous avons déjà ajouté un tel fichier auparavant, donc l'exécution de l'objectif réussit.

4. Conclusion

Dans cet article, nous parcourons le pluginverifier et décrivons comment le personnaliser.

Le code source complet de ce didacticiel se trouve àover on GitHub.