O'Reilly logo

Agile Java-Entwicklung in der Praxis by Michael Hüttermann

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Prinzipien

Maven zeichnet sich durch vier Prinzipien aus.

Konvention ist wichtiger als Konfiguration

Konventionen über Konfigurationen zu stellen ist ein weiter Trend, der auch in die Java-Entwicklung Einzug gehalten hat. Üppige XML-Konfigurationen werden bei leichtgewichtigen Lösungen wie EJB ab Version 3 oder Spring durch mehr Konventionen ersetzt. Auch Ruby bzw. Ruby On Rails macht sich diesem zunutze.

Bei Maven gibt es folgende Konventionen:

  1. Eine Standard-Verzeichnisstruktur: Sie macht einen schnellen Einstieg möglich. Jeder in einem agilen Team findet sich direkt zurecht. Man weicht nur vom Standard ab, wenn es die vorliegenden Projektprozesse notwendig machen. Die Bestandteile aller Projekt-Sourcen wie Quelltext, Konfigurationsdateien, generierter ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required