Ich glaube, ich bin nicht der einzige, der zwar schon öfter mit Maven zu tun hatte, dem sich dieses Tool aber nicht ganz erschließt, weil es sich nicht selbst erklärt und den unglaublichen Effekt hat, schwierige Dinge leicht zu machen, leichte Dinge aber schwer. Zwar mächtig, aber nicht intuitiv zu verwenden.
Nun war meine Hoffnung dieses Buch. Ich wollte endlich mal hinter das Rätsel von Maven kommen, die wichtigsten Konzepte verstehen und vielleicht ein paar Tricks, Kniffe und Best Practices erfahren. Dafür scheint mir dieses Buch aber nicht geeignet. Im Grunde ist es nicht viel mehr als eine Aufzählung von Elementen im POM. Vernünftige Erklärungen oder einprägsame, gute Beispiele hab ich leider vermisst. Ich möchte sogar behaupten, dass jemand, der noch nichts von Maven weiß, bei der Lektüre dieses Buchs nicht schlau wird, weil wichtige Konzepte nicht am Anfang erklärt werden. Und für Leute, die schon mit Maven gearbeitet haben und ihr Wissen vertiefen wollen, ist auch nicht viel zu finden bzw. die Erklärungen nicht besser als in der Original-Doku.
Auch werde ich den Eindruck nicht los, dass das Maven-2 Buch lieblos um ein Kapitel erweitert wurde und der alte Teil noch nicht mal richtig nach Stellen durchsucht wurde, die ein Update verdient hätten. Oder wen interessiert jetzt noch der Hinweis, dass ein Feature in Maven 2 beta nicht richtig funktioniert?
Wahrscheinlich müssen wir noch länger auf ein gutes Buch über dieses Tool warten. Möglicherweise haben dann aber schon wieder viele Maven den Rücken gekehrt (Gradle, back to ant) ...