Chapter 1
Introduction
We would like to introduce Gradle to you, a build system that we think is a quantum leap for
build technology in the Java (JVM) world. Gradle provides:
- a very flexible general purpose build tool like Ant.
- switchable, build-by-convention frameworks a la Maven. But we never lock you in!
- a very powerful support for multi-project builds.
- a very powerful dependency management (based on Apache Ivy).
- full support for your existing Maven or Ivy repository infrastructure.
- (optionally) support for transitive dependency management without the need for remote repositories or
pom.xml and ivy.xml files.
- Ant tasks as first class citizens.
- Groovy build scripts.
In chapter 5 you find a detailed overview of Gradle. Now the tutorials are waiting, have fun :)