Maven the expert in dependency and build management
January 07, 2026
Maven the expert in dependency and build management

Score 9 out of 10
Vetted Review
Verified User
Overall Satisfaction with Apache Maven
Primarily Maven is used as build automation and dependency management tool in the organizations that I have worked. For java applications, maven eases the dependency management workflow throughout the release cycle and enable consistent dependency versions in all environments from local development to pre-production, till production environment. It also enables higher level dependency management across different apps and levels in the organization
Pros
- Dependency management
- Build management
- Build automation
Cons
- performance
- extension management
- maven cache
- It was very handy to roll out organization level frameworks to be used by diverse departments and business
- Consistent build artifacts enabling smooth release cycles, thereby enabling to adhere to release calendars and feature rollouts
- Reduced 80 man hours of work every release cycle
- Gradle Build Tool (Open Source)
Have evaluated and used Gradle for dependency management and build tool automation. Gradle scores well in performance, compared over with Maven.
Do you think Apache Maven delivers good value for the price?
Yes
Are you happy with Apache Maven's feature set?
Yes
Did Apache Maven live up to sales and marketing promises?
Yes
Did implementation of Apache Maven go as expected?
Yes
Would you buy Apache Maven again?
Yes
Comments
Please log in to join the conversation