Java builds are mostly dominated by the tools Ant and Maven. Ant provides you with a flexible definition of build logic and a wide breath of existing tasks. Maven defines a standardized build lifecycle and layout. Make no compromises by using Gradle, the next generation of build tools. This presentation gives a practical introduction of Gradle's most important features and migration paths from existing builds.