A | A | A

Maven 2 - Schnelleinstieg, Referenz und Arbeitsbuch

(bl)

20.08.2009 13:02

Martin Spiller, Maven 2

Autor: Martin Spiller

Untertitel: Konfigurationsmanagement mit Java

Verlag: mitp, 2009, 332 Seiten

Preis: 29,95 Euro

ISBN: 978-3-8266-5937-9

Maven ist ein auf Java basierendes Build- und Konfigurationsmanagement-Tool von Apache Software. Mit Maven lassen sich Java-Projekte erstellen und verwalten sowie wiederkehrende Aufgaben automatisieren. In dem Buch erläutert Martin Spiller zusammen mit seinen Koautoren Manfred Wolff und Patrick Zeising die grundlegenden Konzepte der Version 2 von Maven und zeigt, wie diese im Projektalltag eingesetzt werden können.

Zielgruppe sind alle am Konfigurationsmanagement beteiligten Personen, wie etwa Softwareentwickler und -architekten sowie technische Projektleiter. Zum Verständnis des Buches sind Java-Kenntnisse zwar nicht zwingend notwendig aber hilfreich.

In insgesamt 19 Kapiteln wird der Umgang mit Maven detailliert vorgeführt und der Leser zum parallelen Mitmachen animiert. Die Autoren zeigen unter anderem die standardisierte Erstellung und Verwaltung von Java-Projekten und dass nur sehr wenige Konfigurationseinstellungen zur Abbildung des Lebenszyklus eines Softwareprojektes nötig sind. Den Anfang machen ein Schnelleinstieg und ein kurzer Überblick zu elementaren Befehlen und Konfigurationsschritten. Die folgenden Kapitel erläutern alle grundlegenden Konzepte und Prinzipien von Maven. Darin geht es unter anderem um Verzeichnis- und Namenskonventionen, Lifecycles, Dependencies, Projektbeziehungen und das Projektmodell.

Weitere Kapitel widmen sich Maven-Plug-ins. Etwa dem Eclipse-Plug-in, mit dessen Hilfe Eclipse-Konfigurationsdateien generiert werden können, um mit Maven verwaltete Projekt ohne Aufwand in Eclipse bearbeiten und kompilieren zu können. Auch für Versionskontrolle und Veröffentlichen neuer Releases gibt es Plug-ins, je ein Kaptitel widmet sich diesen wichtigen Unterfangen. Kapitel 15 erläutert kurz, welche Anforderungen beim Schreiben eines eigenen Plug-ins für Maven zu beachten sind.

Das umfangreiche Kapitel 17 beschäftigt sich mit Reporting und Dokumentation. Nach dem Thema Qualitätsmanagement und einem Ausblick auf kommende Versionen, folgen am Ende des Buches noch drei umfangreiche Anhänge. Sie stellen weitere Produkte vor, zeigen Konfigurationsdateien und nennen Referenzen.


Anzeige
Mehr zum Thema


  • Mister Wong
  • Folkd
  • oneview
  • del.icio.us
  • LinkaARENA
  • google.com
  • blinklist
  • Furl
  • YahooMyWeb
  • YiggIt

Anzeige

Website durchsuchen

Anzeige

Twitter