Apache Maven Assembly Plugin Version 3.1.0 Released

The Apache Maven team is pleased to announce the release of the Apache Maven Assembly Plugin, version 3.1.0.

The Assembly Plugin for Maven is primarily intended to allow users to aggregate the project output along with its dependencies, modules, site documentation, and other files into a single distributable archive.

Note:

  • Maven 3.X only
  • JDK 7 miminum requirement.

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

You should specify the version in your project's plugin configuration:

1<plugin>
2  <groupId>org.apache.maven.plugins</groupId>
3  <artifactId>maven-assembly-plugin</artifactId>
4  <version>3.1.0</version>
5</plugin>

Release Notes - Maven Assembly Plugin - Version 3.1.0

Bugs:

  • MASSEMBLY-643 - descriptorSourceDirectory: parameter isn't used
  • MASSEMBLY-841 - Maven Assembly Plugin throws IllegalStateException when looking for project modules
  • MASSEMBLY-842 - Incorrect entries created in MANIFEST/maven
  • MASSEMBLY-855 - Remote repositories ignored in a multi-module project

Dependency upgrades:

Improvements:

  • MASSEMBLY-711 - Add support for generating XZ compressed tarballs (.tar.xz)
  • MASSEMBLY-858 - don't read assembly descriptor from thread classloader but plugin classloader
  • MASSEMBLY-860 - Upgrade to Java 7

Thanks to the volunteer(s) who helped to check this release.

  • Grzegorz Grzybek

Enjoy,

-The Apache Maven team