Open source and command line based Java build system
Gradle is build automation evolved. Gradle can automate the building, testing, publishing, deployment and more of software packages or other types of projects such as generated static websites, generated documentation or indeed anything else.
Gradle combines the power and flexibility of Ant with the dependency management and conventions of Maven into a more effective way to build.
Powered by a Groovy DSL and packed with innovation, Gradle provides a declarative way to describe all kinds of builds through sensible defaults.
Gradle is quickly becoming the build system of choice for many open source projects, leading edge enterprises and legacy automation challenges.
- Declarative builds and build-by-convention
- Language for dependency based programming
- Structure your build
- Deep API
- Gradle scales
- Multi-project builds
- Many ways to manage your dependencies
- Gradle is the first build integration tool
- Ease of migration
In a hurry? Add it to your Download Basket!
What's New in This Release:
- New and noteworthy:
- Performance and memory consumption:
- Gradle 1.4 introduces some important performance improvements, resulting in faster builds that use less heap space. These improvements affect dependency resolution, task up-to-date checks and test execution. In other words, everything that a typical Java based project uses in its build.
- A typical Java project might see a 10-20% improvement in build time. For builds with many small projects and many unit tests, in combination with the Gradle daemon, we are seeing a 50% improvement in build time.