October 2007
Intermediate to advanced
432 pages
11h 58m
German
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 |
|---|---|
| Prüft auf Vorbedingungen |
| Kompiliert den Quelltext |
| Führt die Unit-Tests aus |
| Generiert die Auslieferungsdatei (das Artefakt) |
| Installiert die Auslieferungsdatei in der Testumgebung und führt Integrationstests aus |
| Prüft das Artefakt auf Vollständigkeit und ... |