--- title: Apache Maven Reviews meta\_title: 'Apache Maven Reviews 2026: Details, Pricing, & Features | G2' meta\_description: Filter 168 reviews by the users' company size, role or industry to find out how Apache Maven works for a business like yours. aggregate\_rating: rating\_value: 4.3 review\_count: 168 scale: '5' date\_modified: '2026-08-07' parent\_category: name: CI/CD Tools url: https://www.g2.com/categories/ci-cd-tools ---

# Apache Maven Reviews & Product Details

Apache Maven is a robust build automation and project management tool primarily designed for Java projects, though it also supports languages like C#, Ruby, and Scala. Developed by the Apache Software Foundation, Maven streamlines the software development process by managing project builds, dependencies, and documentation through a standardized approach. Key Features and Functionality: - Project Object Model (POM): Centralizes project configuration in a single XML file, detailing project information, dependencies, and build instructions. - Dependency Management: Automatically handles project dependencies by downloading required libraries from repositories and managing versioning to ensure compatibility. - Build Lifecycle: Defines a series of build phases (e.g., compile, test, package) that standardize the build process, ensuring consistency across projects. - Plugin Architecture: Extensible through a wide range of plugins that add functionalities such as code compilation, testing, and packaging. - Convention over Configuration: Emphasizes predefined conventions to reduce the need for extensive configuration, allowing developers to focus on coding rather than build setup. Primary Value and Problem Solving: Maven addresses the complexities of modern software development by providing a uniform build system that simplifies project setup and maintenance. By automating dependency management, it eliminates the manual tracking of libraries and their versions, reducing the risk of conflicts and errors. Its standardized build lifecycle ensures that projects are built, tested, and packaged consistently, enhancing reliability and facilitating collaboration among development teams. Additionally, Maven's extensible plugin system allows for customization to meet specific project needs, making it a versatile tool in the software development lifecycle.

* * *

Seller
[The Apache Software Foundation](https://www.g2.com/sellers/the-apache-software-foundation)
Discussions
[Apache Maven Community](https://www.g2.com/products/apache-maven/discuss)
Solution Type

Best-of-Breed

Show More

## Value at a Glance

Averages based on real user reviews.

### Time to Implement

4 months

### Return on Investment

10 months

[
View More Pricing Information
](https://www.g2.com/products/apache-maven/pricing)

## Top-Rated Alternatives

[

 ![Red Hat Ansible Automation Platform](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Red Hat Ansible Automation Platform")

Red Hat Ansible Automation Platform

4.6/5(377)

](https://www.g2.com/products/red-hat-ansible-automation-platform/reviews)

[

 ![Azure DevOps Server](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Azure DevOps Server")

Azure DevOps Server

4.2/5(200)

](https://www.g2.com/products/azure-devops-server/reviews)

[

 ![GitHub](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "GitHub")

GitHub

4.7/5(2,397)

](https://www.g2.com/products/github/reviews)

[
View All Alternatives
](https://www.g2.com/products/apache-maven/competitors/alternatives)

## User Insights

Average based on 168 real user reviews.

Implementation Time

4 months

Perceived Cost

$$$$$

[Log in to unlock pricing and user insights](/login)

 ![atul d.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "atul d.")
AD

atul d.

SEO executive

Enterprise (\> 1000 emp.)

11/16/2021

"self explanatory tool for dependency management"

5/5

What do you like best about Apache Maven?

Very helpful for project management and documentation, dependency management, very useful for framework applications, good for plugin support , to build lifecycle. Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

there is nothing to dislike about this , easy to work with and smooth . Review collected by and hosted on G2.com.

What problems is Apache Maven solving and how is that benefiting you?

nice to use to building apps, very fast app to use .Best pacakging dependencies while integration in projects Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Computer Software](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Computer Software")
UC

Verified User in Computer Software

Enterprise (\> 1000 emp.)

1/13/2022

"Apache Maven a simple tool for dependency management"

4/5

What do you like best about Apache Maven?

Apache Maven is overall a simple and convenient tool for dependency management for Java projects. It's easy to configure and having Spring boot integrations makes it a valuable tool. Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

I think recently Apache Maven has been shadowed by Gradle. Gradle has been widely adopted since there's a huge community backing. Review collected by and hosted on G2.com.

What problems is Apache Maven solving and how is that benefiting you?

Java dependency management

Project configurations

Build management

Shippable executables Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

DT

Dhyey T.

Analyst

Enterprise (\> 1000 emp.)

9/26/2021

"Best project manager for Java"

5/5

What do you like best about Apache Maven?

Mention everything in pom.xml file and forget it, maven will take care of it. Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

Sometimes there is an issue if you have multiple versions of maven on the system otherwise maven is still better then it's counterparts in other languages such as npm for node Review collected by and hosted on G2.com.

What problems is Apache Maven solving and how is that benefiting you?

We use it to build our Java Spring boot projects and as a dependency manager. In pom.xml we can point dependency to our projects to create central libraries Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![GOURI S.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "GOURI S.")
GS

GOURI S.

Technical Lead Data Scientist

Mid-Market (51-1000 emp.)

11/1/2021

"Apache Maven for project Automation"

4/5

What do you like best about Apache Maven?

What i liked the most about Apache Maven is it automatically creates all the dependencies required for the project. Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

What i don't like about Apache Maven is sometimes it becomes very slow on complex configurations. Review collected by and hosted on G2.com.

What problems is Apache Maven solving and how is that benefiting you?

I have used the Apache Maven for the project management application developed in java language Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Semiconductors](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Semiconductors")
US

Verified User in Semiconductors

Enterprise (\> 1000 emp.)

11/30/2021

"Dependency Management is handled perfectly"

4/5

What do you like best about Apache Maven?

Give all the dependencies in pom.xml and you are good to go .No downloading / seraching or Manulally adding dependencies.can handle child/ parent delendencies in a good way . Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

Sometimes on local , if multiple version of same dependency is present ...it picks the previous one even after manually download the new version source code . Review collected by and hosted on G2.com.

What problems is Apache Maven solving and how is that benefiting you?

Microservices development Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

SR

Sergio R.

Small-Business (50 or fewer emp.)

11/5/2020

"Maven is One of the Best Tools For Managing Builds"

5/5

What do you like best about Apache Maven?

I like a ton of things about Apache Maven. One of the things I like most is that it is open source. The longer I develop and create things, the more I realize the value of open source tools. I also like that it is easy to use and that it works with Java, which is of course one of the most popular languages these days. One other thing that I like is that it is one of the best tools for automating builds. I mean this in regard to actually scripting tasks and actually implementing the tool with other tools. I think this is a must-have for CI/CD pipelines involving Java projects. Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

There is not much I dislike about it, but what I do dislike is that t first, it can be hard to understand. If you have never used Ant before or are not too familiar with Java, then it will be a rather steep learning curve. But once you get beyond that, the tool is useful and perfect for using in CI/CD pipelines. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Maven:

If you are working with Java and want to automate building and other tasks, then Maven is for you. Plus it is open source and popular with a ton of support out there just in case you happen to run into any issues. Review collected by and hosted on G2.com.

What problems is Apache Maven solving and how is that benefiting you?

I am solving the problem of building, managing and tracking Java projects. I am also solving the problem of automating these steps, contributing to a more efficient CI/CD pipeline. Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Computer Software](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Computer Software")
UC

Verified User in Computer Software

Enterprise (\> 1000 emp.)

8/17/2021

"Best project management tool"

5/5

What do you like best about Apache Maven?

- Automatically download all the jar files preset in pom.xl file

- Can easily project structure

- we can easily convert our project into war files Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

Loved each and every thing of maven build tool.

Cant think of any cons here. Review collected by and hosted on G2.com.

What problems is Apache Maven solving and how is that benefiting you?

We are using maven in our automaton testing project. We are using maven to download all the dependent jar files.

Also, we are creating jar file of our project to run the test cases on servers Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

LS

Leonel S.

Small-Business (50 or fewer emp.)

12/14/2020

"Create a different profile and free code"

4.5/5

What do you like best about Apache Maven?

I like Apache Maven because it is free software, with available code, with a multiplatform that works in both Linux and Windows environments, being a Java application, it can reuse codes and libraries, it also allows me to create different profiles for the construction of my projects, is where I say that Maven makes a difference. Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

It took me a lot to learn how to use it at the time of execution, but after you learn it is where you can enjoy how complete it is. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Maven:

I recommend Apache Maven because it is safe and reliable, it has a great tool that allows you to build Java projects which is very necessary, a key feature is that it is ready to be used on the network and the best thing is that it is maintained with a regular update which gives ease of use, you just have to verify the start of the project and test that everything works correctly. Review collected by and hosted on G2.com.

What problems is Apache Maven solving and how is that benefiting you?

I can say that Apache Maven for me is a great indispensable tool that I use personally at all times, because it is very complete and highly reliable, with great management of Java projects, in addition Maven has the facility to save the different versions of each one of my project. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

AB

Andrew B.

Global SEO/Digital Marketing Program Manager 

Enterprise (\> 1000 emp.)

10/15/2020

"Great Tool if You Are Already Using Maven for Your Scripting Dependencies"

2.5/5

What do you like best about Apache Maven?

The user interface is very basic, but in this way, it is also simple to use. A lot of tools nowadays try to get overly fancy, which just clutters the UI and makes it less navigable. Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

Maven Central requires you to use the version of the dependency that is in their repository (online) rather than being able to download it and load it separately. This makes it difficult if you are scripting in an offline environment (or in the uncommon case where their servers go down). Review collected by and hosted on G2.com.

What problems is Apache Maven solving and how is that benefiting you?

We needed a central hub to place all of our scripting dependencies where we could collaborate and share resources. Maven Central has provided this for us, helping to speed up our lifecycle. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Mykel A.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Mykel A.")
MA

Mykel A.

DevOps Computational Demonologist

Financial Services

Enterprise (\> 1000 emp.)

12/15/2015

"The CLM is the way to build software"

4.5/5

What do you like best about Apache Maven?

Deterministic, declarative builds are the path to greatest utility. Maven is one of the only tools that exists that provides this out of the box. The Maven component lifecycle management process is, quite simply, the safest and most effective way to build and release quality software.

There are a massive number of plugins for almost every conceivable task. Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

Wow...where to start. The new direction of the polyglot maven is just a bad decision, driven by customers who dislike XML.

Setting up maven , with a repo manager and key management to do Central deploys and such, is a slightly arcane skillset. Doing it badly is why causes most of the complaining around maven.

Building plugins is pretty challenging and requires a lot of log-based debugging. The debug harness is terrible.

Plugin quality varies, but bad ones tend to die out quickly.

Review collected by and hosted on G2.com.

Recommendations to others considering Apache Maven:

If you are Review collected by and hosted on G2.com.

What problems is Apache Maven solving and how is that benefiting you?

Our group provides assurance to the business that our output is deterministic and repeatable. Without maven, we'd be stuck with imperative build systems like sbt and gradle, which do not provide deterministic outcomes directly from their execution.

As a team, we have effectively solved the dependency management that exists with essentially all modern software and we have eliminated the barriers to repeatability and continuous integration that come with non-deterministic output. Review collected by and hosted on G2.com.

Show More

3/11/2020
Current UserValidated ReviewerIncentivizedSource: G2 invite

## Questions about Apache Maven? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

[
Ask about Apache Maven
](https://www.g2.com/products/apache-maven/discussions/new)

GU

Guest User
•
Last activity almost 2 years ago

What is Apache Maven used for?

0 Upvotes

1

[
Join the conversation
](https://www.g2.com/discussions/apache-maven-what-is-apache-maven-used-for)

GU

Guest User
•
Last activity over 3 years ago

Is Maven Apache open source?

0 Upvotes

1

[
Join the conversation
](https://www.g2.com/discussions/is-maven-apache-open-source)

[
View all Discussions
](https://www.g2.com/products/apache-maven/discuss)

## Pricing Insights

Averages based on real user reviews.

### Time to Implement

4 months

### Return on Investment

10 months

### Perceived Cost

$$$$$

[
View More Pricing Information
](https://www.g2.com/products/apache-maven/pricing)

Apache Maven Comparisons

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_d99c715051d74e27de9fd48624b6561e/apache-tomcat.png "Product Avatar Image")

Tomcat

4.5/5(129)

[
Compare Now
](https://www.g2.com/compare/apache-maven-vs-apache-tomcat)

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_7b1e34d1cfcc265beee0d9b4290461fa/red-hat-ansible-automation-platform.jpg "Product Avatar Image")

Red Hat Ansible Automation...

4.6/5(377)

[
Compare Now
](https://www.g2.com/compare/apache-maven-vs-red-hat-ansible-automation-platform)

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_dbc216204b9197e5c0a1b6ac81e9b7e1/azure-devops-server.png "Product Avatar Image")

Azure DevOps Server

4.2/5(200)

[
Compare Now
](https://www.g2.com/compare/apache-maven-vs-azure-devops-server)

## Work at The Apache Software Foundation?

Claim this profile to respond to reviews, update product info, and reach in-market buyers.

[
Claim this profile
](https://www.g2.com/products/apache-maven/claim_requests/new?utm_medium=profile-footer-claim-cta&utm_source=g2)

##### Categories on G2

[Build Automation](https://www.g2.com/categories/build-automation)

##### Explore More

[What is the top-rated IT alerting software for enterprises?](https://www.g2.com/discussions/what-is-the-top-rated-it-alerting-software-for-enterprises)[Best account data software for CRM integration](https://www.g2.com/discussions/best-account-data-software-for-crm-integration)[Which payment analytics solutions integrate with both Stripe and PayPal simultaneously for unified transaction reporting?](https://www.g2.com/discussions/which-payment-analytics-solutions-integrate-with-both-stripe-and-paypal-simultaneously-for-unified-transaction-reporting)

[Best tools for managing multilingual knowledge bases](https://www.g2.com/discussions/best-tools-for-managing-multilingual-knowledge-bases)[Leading p2p software with easy integration features](https://www.g2.com/discussions/leading-p2p-software-with-easy-integration-features)[Best platforms for digital asset linking to product listings](https://www.g2.com/discussions/best-platforms-for-digital-asset-linking-to-product-listings)

[Show MoreShow Less](javascript:void(0);)