Maven 2 wird als Nachfolger von Ant in immer mehr Projekten als Build-Tool eingesetzt. Doch mit dem einfachen Build ist Maven 2 deutlich „unterfordert“, denn es kann mehr. Von der Ausführung der automatischen Tests über Dokument- und Reporterzeugung bis hin zum automatischen Deployment bzw. Release bietet Maven für nahezu jede Aufgabe aus dem Antwickleraltag ein passendes Plugin. Für die wenigen Fälle, in denen kein passendes Plugin zur Verfügung steht lässt sich auch einfach ein eigenes Plugin erstellen. Trotz des weiten Einsatzgebietes ist die Konfiguration von Maven 2 erschreckend einfach, da für die meisten Aufgaben bereits Defaults vorgegeben sind. Im Buch finden Sie eine Einführung in Maven 2 mit ausgesuchten Beispielen für die einzelnen Funktionalitäten. Dabei wird versucht alle Alltagssituationen abzudecken und Hinweise zu geben, wie man an speziellere Probleme heran gehen kann.
Die CD stellt ein Nachschlagwerk über mehr als 70 der häufigsten Plugins dar, angefangen von der Verwendung über die Parametrisierung bis zu Beispielen.
Kai Uwe Bachmann
Apache Build Java Programmierung Tool