--- 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)

  

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

  

KR

Kripashankar R.

Mid-Market (51-1000 emp.)

1/2/2018

"Maven is a good compared to ant"

3/5

What do you like best about Apache Maven?

Ability to auto build.. it takes the latest version of jars automatically Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

Maintenance of pom XML.. it's a bit tiresome Review collected by and hosted on G2.com.

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

It's good for group member projects Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

  

 ![Kevin K.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Kevin K.")
KK

Kevin K.

VP Product, Chief Architect

Outsourcing/Offshoring

Small-Business (50 or fewer emp.)

1/25/2017

"Mostly Works"

3/5

What do you like best about Apache Maven?

Maven delivers on managing all the different versions, internal and external. It conforms to your norms for version numbers, releases, and project dependencies. Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

Maven has so many options, that it's difficult to get running. Even once you get it working, some implications (like the -SNAPSHOT build qualifier) are not obvious, and you can accidentally break your build system.

The error messages are not usually helpful, especially when one environment can find a dependency that Review collected by and hosted on G2.com.

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

Handling multiple versions of internal and external libraries, and the deployment of the binaries, config, source, and documentation. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

  

 ![Verified User in Information Technology and Services](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Information Technology and Services")
UI

Verified User in Information Technology and Services

Enterprise (\> 1000 emp.)

2/6/2017

"Apache Maven usage"

3/5

What do you like best about Apache Maven?

Easiness of operation

Requires less learning curve

Good life cycle management

Resolved dependencies very easily and quickly

Very easy to use even for new users when compared with others

Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

Should be good if there is a nice UI

Error messages in case of any failures should have been detailed

Review collected by and hosted on G2.com.

Recommendations to others considering Apache Maven:

Got a very good life cycle management, will be nice for medium to large projects. Review collected by and hosted on G2.com.

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

With Apache Maven's nice life cycle management, I was able to resolve many of the deployment issues for my current application. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

  

 ![Verified User in Information Technology and Services](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Information Technology and Services")
UI

Verified User in Information Technology and Services

Mid-Market (51-1000 emp.)

4/25/2017

"Maven"

2.5/5

What do you like best about Apache Maven?

Apache Maven is better for JAVA or those willing to switch their Ant builds to Maven. Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

Better to support others softwares and quick support of all platforms Review collected by and hosted on G2.com.

Recommendations to others considering Apache Maven:

Provide more features Review collected by and hosted on G2.com.

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

Automatic building deployments and building Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

  

 ![Leah M.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Leah M.")
LM

Leah M.

Multi Unit Manager

Enterprise (\> 1000 emp.)

11/18/2016

"Nice Product"

3/5

What do you like best about Apache Maven?

It can take you from build all the way to testing. Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

It's not intuitive. It's not used by a lot of companies that we partner with. Review collected by and hosted on G2.com.

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

It helps connect a seven state district team. Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

  

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

Verified User in Information Services

Small-Business (50 or fewer emp.)

3/28/2017

"Maven, a trusty but aging build tool"

2.5/5

What do you like best about Apache Maven?

It's widely used, so finding information and help is easy. Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

The XML syntax and the verbosity. Gradle offers a much improved experience. Review collected by and hosted on G2.com.

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

For most projects we've moved to Gradle. But a few remain. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

  

 ![Andrew R.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Andrew R.")
AR

Andrew R.

Database Administrator

Information Technology and Services

Enterprise (\> 1000 emp.)

12/24/2015

"Fast Java build system"

3/5

What do you like best about Apache Maven?

1. A simple (depends on project) pom.xml file is enough to use maven.

2. Dependency management is maven's one of the best feature. Listing all the dependencies in the pom, including their version is usually enough for a complete maven build.

3. Modular approach is forced by maven. This might be frustrating at first but when re-using the code, you thank maven, seriously.

4. Integration with popular IDEs like eclipse.

5. Plugins. Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

1. The worst think about maven is the documentation. Not everything is written out in plain text, it takes a lot to really 'master' maven and maven 3 is even large.

2. If something fails. maven will give you cryptic error messages. The life-cycle concept is not as simple as other build systems like ant.

3. If dependency caching is not used, it will take a while to download them all and then start build. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Maven:

Maven is a big investment. Read the docs, if you still think you can use maven you are welcome. Review collected by and hosted on G2.com.

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

Not having to manage dependencies and different versions is a wonderful help. It makes the build process more simple, no more hunting for the correct version. Writing code in eclipse and then using maven to deploy it works very well. 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")
AC

Verified User in Computer Software

Small-Business (50 or fewer emp.)

12/18/2015

"Proficient in using Maven"

3/5

What do you like best about Apache Maven?

Simplify the dependencies management. After introducing Maven to our project, you don't need to consider transitive dependencies and their versions, this tool will automatically prepare all the necessary stuffs for you. If you need some other functions alongside the dependency management, there are a large number of plugins for you to customize your build process. Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

Complicated plugin configuration and version control. Once I had to use a plugin which is for assembling Android application. The problem is the plugin is not compatible with the other plugin. I remember my final solution is to modify just a little bit of code of the incompatible plugin and repack it. This process takes me a long time because I cannot find any solution according to the error message from Maven. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Maven:

If you never have used any dependency management tools, Maven should be your first choice. Even though gradle may be the trend currently, one should use Maven first in order to have a fundamental idea of dependency management and automatically building. Review collected by and hosted on G2.com.

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

I was using Maven in one of my Android project. Since my project used different plugins to manage different lifecycle within the project, the error message sometimes not so explicit and you went around for a long time then you find it is an easy problem. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

  

 ![Stewart H.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Stewart H.")
SH

Stewart H.

Principle Engineer

Financial Services

Mid-Market (51-1000 emp.)

1/26/2016

"Swiss army knife build manager"

2.5/5

What do you like best about Apache Maven?

I like the ease of setup, use, and ability to write plugins. Review collected by and hosted on G2.com.

What do you dislike about Apache Maven?

There are so many features that often I get confused on where to look in the documentation for that option. It gets worse as you try to get a project in 1 language say Java, work together with say a Scala project. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Maven:

Try out Bazel or Gradle first as they are both great alternatives. Review collected by and hosted on G2.com.

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

We used this previously with our data analytics stack. Review collected by and hosted on G2.com.

Show More

Validated 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 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)

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)

[
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's the best ERP software for service-based business](https://www.g2.com/discussions/what-s-the-best-erp-software-for-service-based-business)[What are the best museum management platforms for rapid implementation and quick team adoption?](https://www.g2.com/discussions/what-are-the-best-museum-management-platforms-for-rapid-implementation-and-quick-team-adoption)[Best tools for automating feedback categorization](https://www.g2.com/discussions/feedback-analytics-what-are-the-best-tools-for-automating-feedback-categorization)

[Best CAT platforms for managing multilingual projects](https://www.g2.com/discussions/best-cat-platforms-for-managing-multilingual-projects)[Top-rated point of sale software for restaurants](https://www.g2.com/discussions/top-rated-point-of-sale-software-for-restaurants)[Best AI-powered chatbots for B2B lead qualification](https://www.g2.com/discussions/best-ai-powered-chatbots-for-b2b-lead-qualification)

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