Ant, Maven, Gradle, Buildr – the choice of built systems for Java based systems is manifold and only discussions about coding styles are getting more heated than discussion on which built system is superior. In this talk we are looking at two built system – the well established veteran Maven against the Groovy based newcomer Gradle.
Where are the similarities between these two built systems and what differentiates them? Why and when would you chose one over the other? Both built systems are introduced by examples and the Open Source project Hibernate is used as a case study for a migration from Maven to Gradle. We will learn why this migration took place and what the lessons learned were.
Video Producer: Jfokus Conference
Further reading
* Maven presentation
* Gradle presentation
* Maven plugins presentation
Pingback: Software Development Linkopedia September 2012