O'Reilly logo

Agile Java-Entwicklung in der Praxis by Michael Hüttermann

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Lifecyles

Der Build-Prozess wird von Maven als Build-Lebenszyklus (Lifecycle) bezeichnet. Unter dem Begriff »Lifecycle« fasst Maven verschiedene Phasen in einer bestimmten Reihenfolge zusammen. Springt man eine Maven-Phase innerhalb des Build-Lifecycle an, werden bis zur übergebenen alle Phasen ausgeführt, die im Build-Prozess vor dieser angesiedelt sind. Der Lifecycle ist in Tabelle 20-1 abgebildet:

Tabelle 20-1. Der Build-Lifecycle in Maven

Phase

Bedeutung

validate

Prüft auf Vorbedingungen

compile

Kompiliert den Quelltext

test

Führt die Unit-Tests aus

package

Generiert die Auslieferungsdatei (das Artefakt)

integration-test

Installiert die Auslieferungsdatei in der Testumgebung und führt Integrationstests aus

verify

Prüft das Artefakt auf Vollständigkeit und ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required