O plugin do site Maven

O plugin do site Maven

1. Visão geral

Este tutorial apresenta o plug-insite, um dos plug-ins principais da ferramenta de construção Maven.

Para uma visão geral dos outros plug-ins principais, consultethis tutorial.

2. Objetivos do plugin

O ciclo de vida do Mavensite tem duas fases vinculadas aos objetivos do pluginsite por padrão: a fasesite está vinculada ao objetivosite e osite-deploy fase está ligada à metadeploy.

Aqui estão as descrições desses objetivos:

  • site – gera um site para um único projeto; o site gerado mostra apenas informações sobre os artefatos especificados no POM

  • deploy – implanta o site gerado na URL especificada no elementodistributionManagement do POM

Além desiteedeploy, o pluginsite tem vários outros objetivos para personalizar o conteúdo dos arquivos gerados e controlar o processo de implantação.

3. Execução de Meta

Podemos usar este plugin sem adicioná-lo ao POM, pois o super POM já o inclui.

Para gerar um site, basta executarmvn site:site oumvn site.

Para visualizar o site gerado em uma máquina local, executemvn site:run. Este comando implantará o site em um servidor Web Jetty no endereçolocalhost:8080.

O objetivorun deste plugin não está implicitamente vinculado a uma fase do ciclo de vida do site, portanto, precisamos chamá-lo diretamente.

Se quisermos parar o servidor, podemos simplesmente pressionarCtrl + C.

4. Conclusão

Este artigo abordou o pluginsite e como executar seus objetivos.

Podemos encontrar mais informações sobre este plugin emthe Maven website.