A build automation tool for PC used primarily for Java projects

Apache Maven

Apache Maven 3.8.5

  -  8.4 MB  -  Open Source

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Apache Maven 3.8.5.


For those interested in downloading the most recent release of Apache Maven or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Apache Maven 3.8.5 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Apache Maven 3.8.5 Screenshot 1
  • Apache Maven 3.8.5 Screenshot 2
  • Apache Maven 3.8.5 Screenshot 3
  • Apache Maven 3.8.5 Screenshot 4
  • Apache Maven 3.8.5 Screenshot 5

What's new in this version:

Fixed:
- Versioning's snapshot version list is not included in metadata merge
- Plugin relocation loses configuration
- The POM for ... is invalid, transitive dependencies ... while property was overriden
- Build continues when core extensions aren't found
- Using version range in parent and CI Friendly Version fails
- FileProfileActivator changes FileProfileActivator.exists which lets flattened resolveCiFriendliesOnly depending fail activating profile
- Parallel build can cause issues between clean and forked goals
- [Regression] Parallel build fails due to missing JAR artifacts in compilePath
- SessionScoped beans should be singletons for a given session
- All Maven Core JARs have unusual entry order
- DefaultArtifactResolver has spurious "Failure detected" INFO log
- Mutating RelocatedArtifact does not retain type
- ModelMerger$MergingList is not serializable
- BuildListCalculator never detaches the classloader
- Several classes do not set properties properly for building requests

New Feature:
- Support interpolation in extensions.xml
- Introduce a ModelVersionProcessor component to make CI Friendly Versions pluggable

Improved:
- Use RuntimeInformation instead of reading properties
- Limit relocation warning message to direct dependencies only
- Don't log non-threadsafe warning if only building a single module
- Shorten parallel builder thread name to artifactId, conditionally with groupId
- Improve documentation on repository metadata
- Allow more WorkspaceReaders to participate
- Explain reporting plugin version automatic selection (in Maven 3)
Dependency upgrade?:
- Upgrade Maven Wagon to 3.5.1
- Upgrade Maven JAR Plugin to 3.2.2
- Upgrade Maven Parent to 35