Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
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
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: 433
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.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Gradle Effective Implementation Guide: What can Gradle do that Ant can't do?