Das Maven Site Plugin

Dieser Artikel ist Teil einer Reihe: • Maven Resources Plugin

• Maven Compiler Plugin

• Kurzanleitung zum Maven Install Plugin

• Das Maven Failsafe Plugin

• Kurzanleitung zum Maven Surefire Plugin

• Das Maven Deploy Plugin

• Das Maven Clean Plugin

• Das Maven Verifier Plugin

• Das Maven Site Plugin (aktueller Artikel) • Anleitung zu den Core Maven Plugins

1. Übersicht

In diesem Tutorial wird das Site- Plugin vorgestellt, eines der Kern-Plugins des Maven-Build-Tools.

Eine Übersicht über die anderen Kern-Plugins finden Sie in diesem Tutorial.

2. Plugin-Ziele

Der Maven- Site- Lebenszyklus besteht standardmäßig aus zwei Phasen, die an die Ziele des Site- Plugins gebunden sind : Die Site- Phase ist an das Site- Ziel gebunden , und die Site-Bereitstellungsphase ist an das Bereitstellungsziel gebunden .

Hier sind die Beschreibungen dieser Ziele:

  • Site - Generieren Sie eine Site für ein einzelnes Projekt. Die generierte Site zeigt nur Informationen zu den im POM angegebenen Artefakten an
  • Bereitstellen - Stellen Sie die generierte Site unter der URL bereit, die im DistributionManagement- Element des POM angegeben ist

Neben Site und Deployment hat das Site- Plugin mehrere andere Ziele, um den Inhalt der generierten Dateien anzupassen und den Deployment-Prozess zu steuern.

3. Zielausführung

Wir können dieses Plugin verwenden, ohne es dem POM hinzuzufügen, da das Super-POM es bereits enthält.

Um eine Site zu generieren, führen Sie einfach mvn site: site oder mvn site aus .

Führen Sie mvn site: run aus , um die generierte Site auf einem lokalen Computer anzuzeigen . Dieser Befehl stellt die Site auf einem Jetty-Webserver unter der Adresse localhost: 8080 bereit .

Das Ausführungsziel dieses Plugins ist nicht implizit an eine Phase im Site-Lebenszyklus gebunden, daher müssen wir es direkt aufrufen.

Wenn wir den Server stoppen möchten, können wir einfach Strg + C drücken .

4. Fazit

Dieser Artikel befasste sich mit dem Site- Plugin und der Ausführung seiner Ziele.

Weitere Informationen zu diesem Plugin finden Sie auf der Maven-Website.

Weiter » Anleitung zu den Core Maven Plugins « Zurück Das Maven Verifier Plugin