49 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.4 out of 100
5 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 9 out of 100

Likelihood to Recommend

Apache Maven

Building and automating packaging of software can be a challenging task. As the complexity of the project grows so do the dependencies on third-party artifacts. Using Maven we can define and manage the project structure centrally and it helps improve overall build times.
Anonymous | TrustRadius Reviewer

Digital.ai Release (formerly XebiaLabs XL Release)

XL release fits very well when you need cross-team coordination in a release process where you want to coordinate an alpha or beta program with marketing as part of a major release process.
Kenneth Dick | TrustRadius Reviewer

Pros

Apache Maven

  • Makes the build process simple and easy to do.
  • It provides a standard build system that can be adopted by multiple, different groups within an organization.
  • It's extensible with easy to use custom extensions which our developers take full advantage of.
Anonymous | TrustRadius Reviewer

Digital.ai Release (formerly XebiaLabs XL Release)

  • Cross-team release workflow control using email, texts, scripts allow our release management to be truly a 360 process.
  • XL Release allowing our Jenkins toolchain to control the beginning of release trains which is very powerful.
  • XL release allows us to expose the business process flow for anyone to read direct at the source which runs the process instead of a separate vision.
Kenneth Dick | TrustRadius Reviewer

Cons

Apache Maven

  • Maven provides a very rigid model that makes customization tedious and sometimes impossible. While this can make it easier to understand any given Maven build, as long as you don’t have any special requirements, it also makes it unsuitable for many automation problems.
  • Maven has few, built-in dependency scopes, which forces awkward module architectures in common scenarios like using test fixtures or code generation. There is no separation between unit and integration tests
Anonymous | TrustRadius Reviewer

Digital.ai Release (formerly XebiaLabs XL Release)

  • XL release is really only missing a consolidated calendar view where you can see the planned activity for the next month, it only knows about what is in progress.
Kenneth Dick | TrustRadius Reviewer

Usability

Apache Maven

Apache Maven 8.0
Based on 1 answer
The overall usability of Apache Maven is very good to us. We were able to incorporate it into our company's build process pretty quickly. We deployed it to multiple teams throughout the entire enterprise. We got good feedback from our developers stating that Apache Maven has simplified their build process. It also allowed to to standardize the build process for the entire enterprise, thus ensure that each development team is using the same, consistent process to build code.
Anonymous | TrustRadius Reviewer

Digital.ai Release (formerly XebiaLabs XL Release)

No score
No answers yet
No answers on this topic

Performance

Apache Maven

Apache Maven 9.0
Based on 2 answers
Excellent tool to build a project, simple and easy to study, install and implement.
Hung Vu | TrustRadius Reviewer

Digital.ai Release (formerly XebiaLabs XL Release)

No score
No answers yet
No answers on this topic

Support Rating

Apache Maven

Apache Maven 5.9
Based on 5 answers
I can't speak to the support, as I've never had issues. Apache Maven "just works," and errors were user errors or local nexus errors. Apache Maven is a great build/dependency management tool. I give it a 9/10 because occasionally the error message don't immediately indicate a solution...but again, those errors were always user or configuration errors, and the Maven documentation is extensive, so I don't find fault in Maven, but in its users.
Anonymous | TrustRadius Reviewer

Digital.ai Release (formerly XebiaLabs XL Release)

No score
No answers yet
No answers on this topic

Alternatives Considered

Apache Maven

Ant, Maven's opposing framework, is often a point of comparison. Although Ant does not require formal conventions, it is procedural in the sense that you must tell Ant exactly what to do and when. It also lacks a lifecycle, along with goal definition and dependencies. Maven, on the other hand, requires less work as it knows exactly where your source code is as long as the pom.xml file is generated.
Anonymous | TrustRadius Reviewer

Digital.ai Release (formerly XebiaLabs XL Release)

XL release is simpler to configure and deploy to the organization than other change management platforms I have used. That simplicity has minor drawbacks requiring you to fit into a limited set of control methods but that exercise helped us simplify a needlessly onerous process.
Kenneth Dick | TrustRadius Reviewer

Return on Investment

Apache Maven

  • Apache Maven is an open source product from the Apache Software Foundation. Being free to use without any licensing constraints, we've been very happy with this product thus far.
  • The software build and packaging times for our applications have improved greatly since our use of this tool.
Anonymous | TrustRadius Reviewer

Digital.ai Release (formerly XebiaLabs XL Release)

  • XL release has improved our consistency of release process, removing multiple days worth of manual status checking and coordination.
  • XL release has allowed us to increase the number of beta releases we can support due to simplifying our release actions.
Kenneth Dick | TrustRadius Reviewer

Pricing Details

Apache Maven

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Digital.ai Release (formerly XebiaLabs XL Release)

General

Free Trial
Yes
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Add comparison