This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Ant, Maven and Other Build Tools and the fly likes Gradle Effective Implementation Guide: What can Gradle do that Ant can't do? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Engineering » Ant, Maven and Other Build Tools
Bookmark "Gradle Effective Implementation Guide: What can Gradle do that Ant can Watch "Gradle Effective Implementation Guide: What can Gradle do that Ant can New topic
Author

Gradle Effective Implementation Guide: What can Gradle do that Ant can't do?

Qunfeng Wang
Ranch Hand

Joined: Jan 28, 2005
Posts: 430
Has Gradle have some unique features to make it stand out? Or does Gradle make the build process much easier?


To be or not to be. It's a question.
Hubert Klein Ikkink
author
Greenhorn

Joined: Jan 10, 2013
Posts: 13

Hi quenfeng,

I think Gradle has some unique features:

* Multi-module support to easily build multi-module projects with cross-module dependencies.
* Incremental build support for faster builds.
* Less code to write for builds through DSL.
* Better dependency management and caching.
* Convention-over-configuration so you don't have to write code if you stick to the convention, but this still possibilities to extend with extra build logic for flexibility.
* Support for enterprise wide deployment of Gradle and build conventions and tasks.

Also bigger projects like Spring, Hibernate and Grails are already migrated to Gradle for their builds.
 
wood burning stoves
 
subject: Gradle Effective Implementation Guide: What can Gradle do that Ant can't do?
 
Similar Threads
from ant, maven to gradle
Is there something similar to Maven's profile in Gradle?
Using multiple IDEs
Gradle forcing test task to run
Spring classes not resolved even with libs added