Maven Site Plugin

Denne artikel er en del af en serie: • Maven Resources Plugin

• Maven-kompilator-plugin

• Hurtig guide til Maven Install Plugin

• Maven Failsafe Plugin

• Hurtig guide til Maven Surefire Plugin

• Maven Deploy Plugin

• Maven Clean-pluginet

• Maven Verifier Plugin

• Maven Site Plugin (nuværende artikel) • Guide til Core Maven Plugins

1. Oversigt

Denne vejledning introducerer websted plugin, et af de centrale plugins i Maven build-værktøjet.

Se denne vejledning for en oversigt over de andre kerne-plugins.

2. Plugin-mål

Maven websted livscyklus har to faser, der er bundet til målene for websted plugin som standard: websted fase er bundet til websted mål og site-deploy fase er bundet til indsætte mål.

Her er beskrivelserne af disse mål:

  • websted generere et sted til et enkelt projekt det genererede websted viser kun information om de artefakter, der er specificeret i POM
  • indsætte implementere det genererede websted til den URL, der er angivet i distributionManagement element i POM

I tillæg til websted og indsætte, det websted plugin har flere andre mål for at tilpasse indholdet af de genererede filer og til at kontrollere implementeringsprocessen.

3. Måludførelse

Vi kan bruge dette plugin uden at tilføje det til POM, da super POM allerede indeholder det.

For at generere et websted skal du bare køre mvn site: site eller mvn websted.

Hvis du vil se det genererede sted på en lokal maskine, skal du køre mvn site: kør. Denne kommando distribuerer webstedet til en Jetty-webserver på adressen lokal vært: 8080.

Det løb Målet med dette plugin er ikke implicit bundet til en fase i webstedets livscyklus, derfor er vi nødt til at kalde det direkte.

Hvis vi vil stoppe serveren, kan vi bare ramme Ctrl + C.

4. Konklusion

Denne artikel dækkede websted plugin og hvordan man udfører sine mål.

Vi kan finde flere oplysninger om dette plugin på Maven-webstedet.

Næste » Vejledning til Core Maven Plugins « Forrige The Maven Verifier Plugin

$config[zx-auto] not found$config[zx-overlay] not found