TrustRadius: an HG Insights company

Apache Maven vs. Gradle Build Tool (Open Source)

Save this comparison

Save this comparison

Add Product

Recommended Comparisons

    Overview
    ProductRatingMost Used ByProduct SummaryStarting Price

    Apache Maven

    Score9.9 out of 10
    N/AApache Maven is an open source build automation tool.N/A

    Gradle Build Tool (Open Source)

    Score9 out of 10
    N/AGradle is an open source build system. Gradle boasts a rich API and mature ecosystem of plugins and integrations to support automation. Users can model, integrate and systematize the delivery of software from end to end.

    $0

    per month

    Pricing
    Apache MavenGradle Build Tool (Open Source)
    Editions & Modules
    No answers on this topic
    No answers on this topic
    Offerings
    Pricing Offerings
    Apache MavenGradle Build Tool (Open Source)
    Free Trial
    NoNo
    Free/Freemium Version
    NoYes
    Premium Consulting/Integration Services
    NoNo
    Entry-level Setup FeeNo setup feeNo setup fee
    Additional Details
    More Pricing Information
    Community Pulse
    Apache MavenGradle Build Tool (Open Source)
    Considered Both Products
    Apache
    Chose Apache Maven
    Maven was chosen out of convention as a static build tool. Personally, I prefer Gradle's less verbose syntax and modularity. Same with Bazel and Sbt.
    Incentivized
    Chose Apache Maven
    Maven vs Gradle

    • Maven is much more mature vs Gradle and been around for a long time. Easy to get developers. Gradle is new but adoption is fast
    Incentivized
    Open Source
    Chose Gradle Build Tool (Open Source)
    No more ugly XML-s. Custom tasks
    Incentivized
    Chose Gradle Build Tool (Open Source)
    [Gradle is] a more modern version of open source build tools like Ant and Maven. Whereas the build config was XML files which were tedious and error prone, the modern DSL usage of Groovy to write these build files is a
    Incentivized
    Chose Gradle Build Tool (Open Source)
    Gradle is good and matches well against market leader Maven with its ease of use, ease of migration from Maven to Gradle and also coding like configuration unlike the XML configuration of Maven
    Incentivized
    Chose Gradle Build Tool (Open Source)
    Gradle performs better than both Ant and Maven. Dependency handling is very easy to use.
    Incentivized
    Chose Gradle Build Tool (Open Source)
    Maven is a much more mature build tool. The community behind maven plugins has continued to grow over time, and there are several mature products that continue to receive support. Gradle can use some of these features, but appears to be losing steam over time. The effort to …
    Incentivized
    Chose Gradle Build Tool (Open Source)
    SBT works fine for Scala but when I tried to use it with Java it was hard to configure and I gave up. Maven is awesome but the pom.xml file tends to be really big which makes it hard to read. Grunt is suitable only for js projects.
    Incentivized
    Chose Gradle Build Tool (Open Source)
    Gradle is easier to read, has lots of plugins, and can be extended easily.
    Incentivized
    Key User Insights
    Would buy again
    No answers on this topic
    No answers on this topic
    Delivers good value for the price
    No answers on this topic
    No answers on this topic
    Happy with the feature set
    No answers on this topic
    No answers on this topic
    Lived up to sales and marketing promises
    No answers on this topic
    No answers on this topic
    Implementation went as expected
    No answers on this topic
    No answers on this topic
    User Ratings
    Apache MavenGradle Build Tool (Open Source)
    Likelihood to Recommend
    9.0
    (14 ratings)
    9.0
    (12 ratings)
    Usability
    8.0
    (1 ratings)
    10.0
    (1 ratings)
    Performance
    -
    (0 ratings)
    3.0
    (1 ratings)
    Support Rating
    5.1
    (3 ratings)
    9.0
    (4 ratings)