What users are saying about
42 Ratings
3 Ratings
42 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.9 out of 101
3 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 9.3 out of 101

Add comparison

Likelihood to Recommend

Apache Maven

  • By making it simple to manage multiple projects it promotes modular design of code.
  • It is easy to use modular code, but when the code is in separate compiling projects it is impossible to cross references between modules of code. Maven helps by enforcing modular design of code.
  • Dependency Management is very simple and clear.
No photo available

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 profile photo

Pros

  • Maven is useful in building Java applications.
  • Quick project setup, no complicated build.xml files, just a POM and go. Reduces the size of source distributions, because jars can be pulled from a central location.
No photo available
  • 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 profile photo

Cons

  • Sometimes it kept the old report, and caused the maven build [to] fail.
  • More improvements needed to manage different levels of pom.
No photo available
  • 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 profile photo

Alternatives Considered

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
  • In Maven dependency management does not handle conflicts well between different versions of the same library. Its better in Gradle.
  • Customization of targets (goals) is hard in Maven and simple in Gradle
No photo available
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 profile photo

Return on Investment

  • The tool has greatly improved our overall software build times and had a positive impact on our release schedules.
  • Being a free application from an Open Source Community, there was no upfront investment needed on our part.
heather collins profile photo
  • 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 profile photo

Pricing Details

Apache Maven

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

XL Release

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