Wir benutzen für unsere Projekte schon seit Langem Maven als Build-Werkzeug. Nachdem die neue Version 3 schon seit ein paar Monaten verfügbar ist, haben wir unsere Projekte nun auch darauf umgestellt. Insgesamt lief der Upgrade problemlos: Nach der Installation (d. h. dem Entpacken) von Maven 3 und dem Setzen der benötigten Pfade konnten die meisten Projekte ohne Änderung gebaut werden. Einige Projekte hatten allerdings Einstellungen im POM-Element reporting, das von Maven 3 ignoriert wird. Diese Einstellungen müssen nun in das Element build integriert werden oder als Konfiguration des Site-Plugins eingetragen werden.
Positiv fällt auf, dass …
– Maven 3 teilweise deutlich schneller geworden ist,
– die Ausgabe besser strukturiert und damit einfacher erfassbar ist,
– die Überprüfung der POMs restriktiver geschieht (fehlende Versionsangaben werden bspw. mit Warnungen belegt).
Fazit: Empfehlenswert!