O Plugin Maven Clean
1. Visão geral
Este tutorial rápido descreve o plug-inclean, um dos plug-ins principais da ferramenta de construção Maven.
Para uma visão geral dos outros plug-ins principais, consultethis article.
2. Objetivo do plugin
O ciclo de vida declean tem apenas uma fase chamadaclean que é automaticamente ligada ao único objetivo do plugin com o mesmo nome. Este objetivo pode, portanto, ser executado com o comandomvn clean.
O pluginclean já está incluído no super POM, portanto, podemos usá-lo sem especificar nada no POM do projeto.
Este plugin, como o próprio nome indica,cleans the files and directories generated during the previous build. Por padrão, o plugin remove o diretóriotarget.
3. Configuração
Podemos adicionar diretórios a serem limpos usando o parâmetrofilesets:
maven-clean-plugin
3.0.0
output-resources
A versão mais recente deste plugin está listadahere.
Se o diretóriooutput-resources contiver alguns recursos gerados, ele não poderá ser removido com as configurações padrão. A alteração que acabamos de fazer instrui o plug-inclean a excluir esse diretório além do padrão.
4. Conclusão
Neste artigo, examinamos o plug-inclean e instruímos como personalizá-lo.
O código-fonte completo deste tutorial pode ser encontradoover on GitHub.