Samstag, 11. Februar 2012 |
| |
Welches Build-System halten Sie für das beste? In einer interaktiven Vergleichsaktion zwischen Maven, Ant und Gradle möchten wir auf JAXenter die Eigenarten dieser drei populären Build-Tools herausarbeiten und besonders auch das Erfahrungswissen aus Ihrer eigenen Praxis, liebe JAXenter-Leser, zur Geltung kommen lassen! Jason van Zyl (Maven), Jan Matèrne (Ant) und Hans Dockter (Gradle) stellen sich dabei dem Feedback aus der Community und beantworten direkt Ihre Fragen!
UPDATE: Jason van Zyl wird in dieser Vergleichsaktion von Matthew McCullough vertreten.
Um aus der Vielzahl einzelner Codefragmente eines Software-Projekts automatisiert eine ausführbare Anwendung zu erzeugen, sind Build-Werkzeuge bekanntlich unverzichtbare Partner. Als De-Facto-Standard haben sich im Java-Bereich vor allem die Apache-Projekte Ant und Maven etabliert. Dabei geht es in den Diskussionen, welches Build-System denn nun den besseren Ansatz verfolgt, oft hoch her:
Im hohen Freiheitsgrad beim Aufsetzen eines Builds sehen beispielsweise die einen eine wesentliche Stärke von Ant. Andere erwarten von einem Build-Tool eher eine Reduktion von Komplexität und tendieren deshalb zum Einsatz von Apache Maven. Als dritter Kandidat im "Kampf der Builder" verspricht neuerdings das Groovy-basierte Build-System Gradle einen Mittelweg, der – wie ein Quickvote auf JAXenter kürzlich gezeigt hat - auch tatsächlich für immer mehr Java-Entwickler eine gangbare Alternative darstellt:
Auf unsere Frage nach Ihrem bevorzugten Build-Tool haben JAXenter-Leser Maven, Ant und Gradle deutlich an die Spitze gewählt:
Um dieses Zahlengerüst nun mit etwas mehr Fleisch zu füllen, wollen wir auf JAXenter eine interaktive Vergleichsaktion durchführen, in der wir Experten-Know-How mit möglichst breitem Erfahrungswissen aus Ihrer eigenen Praxis kombinieren möchten. Für unseren Vergleich haben sich drei prominente Vertreter der Buildsysteme bereit erklärt, direkt auf Ihr Feedback aus der Community zu reagieren und Ihre Fragen zu beantworten:
Die Spielregeln sind einfach:
In einer ersten Runde beantworten die Experten jeweils die drei selben Fragen:
Danach sind Sie an der Reihe:
Geben Sie Ihr Feedback direkt zurück an die drei Build-Experten!
Kommentieren Sie über die Kommentar-Funktion auf JAXenter die Antworten von Jason van Zyl, Hans Dockter und Jan Matèrne.
Und vor allem:
Welche Fragen haben Sie selbst an die Build-Experten?
In einer dritten Runde gehen die Experten dann explizit auf Ihre Fragen und Kommentare ein!
Gedoppelt wird die Aktion übrigens auch auf unserer internationalen Schwester-Seite JAXenter.com für unsere englischsprachigen Leser sowie auf unserer brandneuen JAXenter-Facebook-Seite, von der Sie ab sofort Fan werden können. Ein Besuch lohnt sich!
Also: Mitmachen und Mitkommentieren – wann haben Sie schon einmal die Gelegenheit, direkt mit Jason van Zyl, Hans Dockter und Jan Matèrne in Kommunikation zu treten?