The Maven Verifierプラグイン

Maven Verifierプラグイン

1. 概要

このチュートリアルでは、Mavenビルドツールのコアプラグインの1つであるverifierプラグインを紹介します。

他のコアプラグインの概要については、this overview articleを参照してください。

2. プラグインの目標

verifierプラグインには、verifyという1つの目標しかありません。 This goal verifies the existence or non-existence of files and directories、オプションでファイルの内容を正規表現と照合します。

その名前にもかかわらず、verifyの目標は、デフォルトではverifyフェーズではなくintegration-testフェーズにバインドされています。

3. 設定

verifierプラグインは、pom.xmlに明示的に追加された場合にのみトリガーされます。


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

This linkは、プラグインの最新バージョンを示しています。

The default location of the verification file is src/test/verifier/verifications.xml。 別のファイルを使用する場合は、verificationFileパラメータの値を設定する必要があります。

指定された構成で表示される検証ファイルの内容は次のとおりです。


    
        
            input-resources/example.txt
            Welcome
        
    

この検証ファイルは、input-resources/example.txtという名前のファイルが存在し、そのファイルにWelcomeという単語が含まれていることを確認します。 以前にそのようなファイルを追加したので、目標の実行は成功します。

4. 結論

この記事では、verifierプラグインについて説明し、プラグインをカスタマイズする方法について説明します。

このチュートリアルの完全なソースコードは、over on GitHubにあります。