O Plugin Maven Verifier
1. Visão geral
Este tutorial apresenta o plug-inverifier, um dos plug-ins principais da ferramenta de construção Maven.
Para uma visão geral dos outros plug-ins principais, consultethis overview article.
2. Objetivo do plugin
O pluginverifier tem apenas um objetivo -verify. This goal verifies the existence or non-existence of files and directories, opcionalmente verificando o conteúdo do arquivo em relação a uma expressão regular.
Apesar do nome, a metaverify está vinculada à faseintegration-test por padrão, e não à faseverify.
3. Configuração
O pluginverifier é acionado apenas se for explicitamente adicionado aopom.xml:
maven-verifier-plugin
1.1
input-resources/verifications.xml
verify
This link mostra a versão mais recente do plugin.
The default location of the verification file is src/test/verifier/verifications.xml. Devemos definir um valor para o parâmetroverificationFile se quisermos usar outro arquivo.
Este é o conteúdo do arquivo de verificação mostrado na configuração fornecida:
input-resources/example.txt
Welcome
Este arquivo de verificação confirma que existe um arquivo chamadoinput-resources/example.txt e que contém a palavraWelcome. Já adicionamos esse arquivo antes, portanto, a execução do objetivo é bem-sucedida.
4. Conclusão
Neste artigo, examinamos o pluginverifier e descrevemos como personalizá-lo.
O código-fonte completo deste tutorial pode ser encontradoover on GitHub.