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.