News

Montag, 22. Februar 2010 | News

Und das beste Build-Tool ist...?

(Link zum Artikel: http://www.it-republik.de/jaxenter/news/054069)
  • Teilen
  • kommentieren
  • empfehlen
  • Bookmark and Share

Maven liegt in unserer Quickvote-Umfrage nach dem besten Build-Tool mit 55% klar vor Ant (22%) und Gradle (12%). Mit Maven hat die Mehrzahl der Entwickler also wohl positive Erfahrungen gemacht. Inwiefern das Ergebnis allerdings eher die Größe der Maven-Community als ein Qualitätsurteil widerspiegelt sei einmal dahingestellt. Lange Zeit war Ant jedenfalls fast gleichauf mit Maven - bis Maven-Guru Jason van Zyl höchstpersönlich über Twitter auf das JAXenter-Quickvote hinwies...

Hier das Ergebnis im Überblick:

  • Maven (55%)
  • Ant (22%)
  • Gradle (12%)
  • Ich verwende kein Buildsystem (4%)
  • Rake (3%)
  • Anderes Buildsystem (2%)
  • Buildr (1%)
  • make (1%)

Teilnehmer: 847

Eine interessante Pro-und Contra-Diskussion zu Maven kann in den Beiträgen "Maven - eine Ausgeburt der Hölle" und "Himmlische Wege aus der Maven-Hölle: Wie viel Freiheit verträgt ein Entwickler?" nachverfolgt werden. Weiter geht die Diskussion übrigens im Java Magazin und auf der JAX 2010, wo Jason van Zyl selbst in einigen Sessions Rede und Antwort stehen wird.

(hs)

Anzeige

Kommentare

Gravatar Rookee 22.02.2010
um 16:34 Uhr
Ja wenn ich in allen Ant-Foren nen Link auf die Seite gepostet hätte.. Naja.... Ich persönlich finde immernoch das Ant das einfachere und für mich das ausreichende Build-Tool ist. #zitieren
Gravatar Ant4Life 22.02.2010
um 17:09 Uhr
Stimme Rookee 100% zu! #zitieren
Gravatar EinProfi 22.02.2010
um 21:38 Uhr
In Ant fehlen wichtige Dinge:
- dependency management
- ein definierter lifecycle
- Reports/Doku

All das muss man sich in Ant mühsam zusammen suchen - eine Standardisierung wie in Maven fehlt dann immer noch.

Daher ist maven für mich klar besser als ant!
#zitieren
Gravatar Andy 23.02.2010
um 00:46 Uhr
Ich habe auch für Maven gestimmt aber mehr unter dem Motto, dass es das kleinste übel ist. Ich denke ich war nicht der einzige der so entschieden hat. Was wir brauchen ist ein build tool das einen standardisierten livecycle hat wie Maven und auch so funktioniert wie man erwartet, momentan nicht maven's stärke. Dazu die flexiblität von ant und die Möglichkeit zu verfolgen (debuggen) was ab geht. #zitieren
Gravatar Trepper 23.02.2010
um 09:38 Uhr
Maven ist nicht perfekt, aber immer noch besser, als diese Horror-Ant-XML-Programme, die man in der Praxis findet. Die Konventionen und die Verwaltung von Abhängigkeiten, haben viele Projekte besser handhabbar gemacht. #zitieren

Folgende Links könnten Sie auch interessieren

zurück zum Seitenanfang