The Maven team is pleased to announce the release of the Maven Shade
Plugin, version 1.0.
This plugin provides the capability to package the artifact in a uber-
jar, including its dependencies and
to "shade" - ie rename - the packages of some of the dependencies.
For instructions on how to use the plugin, refer to it's web site at:
http://maven.apache.org/plugins/maven-shade-plugin/
Release Notes - Maven 2.x Shade Plugin - Version 1.0
** Bug
* [MSHADE-15] - directories in shaded JARs are not valid -
external jar and unzip tools generate files instead
* [MSHADE-16] - Manifest should never be copied from dependent JARs
* [MSHADE-17] - files from main artifact JAR should override
those from dependant JARs if there is no transformer
* [MSHADE-19] - static fields are not relocated
** Improvement
* [MSHADE-14] - Remove dependency on asm-all
** Task
* [MSHADE-18] - Configure META-INF/MANIFEST.MF
Enjoy,
-The Maven team
--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/