--- layout: post status: PUBLISHED published: true title: Apache Maven Release 3.6.1 id: 42ff76fe-9dcc-4bf5-89e1-73791af53260 date: '2019-04-13 11:08:32 -0400' categories: maven tags: - maven-core-release permalink: maven/entry/apache-maven-core-3-6 ---

The Apache Maven team is pleased to announce the release of the Apache
Maven 3.6.1.

Apache Maven is a software project management and comprehension tool. Based
on the concept of a project object model (POM), Maven can manage a
project’s build, reporting and documentation from a central piece of
information.

You can find out more about Apache Maven at https://maven.apache.org

You can download the appropriate sources etc. from
the download page

We really value the contributions of these non committers, so this section is
focused on those individuals. Descriptions of the issues fixed can be found at
the end of these release notes.

Issue Reporters of this release:

Code Contributors of this release:

Many thanks to all reporters and contributors for their time and support.

(Please send an email to the dev list if we missed one to mention).

Preliminary Testers

Thanks to the following preliminary testers:

Known Issues

If you are using Maven reporting, it might happen that you will get an exception which looks like this:

1
2
3
4
5
6
7
8
[INFO] Scanning for projects...
[ERROR] Internal error: java.lang.NullPointerException -> [Help 1]
org.apache.maven.InternalErrorException: Internal error: java.lang.NullPointerException
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:120)
...
Caused by: java.lang.NullPointerException
    at org.apache.maven.model.plugin.DefaultReportingConverter.convert (DefaultReportingConverter.java:243)
...

This is caused by using a .. which does not contain
a element.

Temporarily this issue can circumvented by adding an empty element
inside the .

An issue has been created to track the fix.

Overview about the changes

User visible Changes

Maven has now a an option to suppress the transfer progress when downloading/uploading
in interactive mode.

1
mvn --no-transfer-progress ....

or in short:

1
mvn -ntp ... ....

There had been an issues like MNG-6505 and MNG-6059 related to the construction of
URL’s etc. within distributionManagement and scm part in the pom for multi module
builds like this:

1
2
3
4
5
6
     child.scm.developerConnection.inherit.append.path="true"
     child.scm.url.inherit.append.path="true" />

   
 

Detailed explanations can be found in Inheritance Assembly and in MNG-6059

The detailed issue list

Bugs:

Improvements

Wish

Task

Dependency upgrade

The full list of changes can be found in our issue management system.

Complete Release Notes

See complete release notes for all versions