Session: Maven vs Gradle, On your marks, get set, go!

Thursday 13.00 - 13.50
Room: Honey Badger

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.

Tags: Architecture Hands on Hard Core Java Team

Hardy FerentschikHardy Ferentschik

Hardy Ferentschik is Senior Developer at JBoss and member of the Hibernate development team. He is the project lead of Hibernate Validator and core developer for Hibernate ORM and Search. He also is part of the JSR 303 (Bean Validation) expert group. Hardy is a frequent speaker at JUGs and leading software development conferences like JAOO or JFokus.