The Maven team is pleased to announce the release of the Maven Shade Plugin, version 2.1
Repackages the project classes together with their dependencies into a single uber-jar, optionally renaming classes or removing unused classes. http://maven.apache.org/plugins/maven-shade-plugin/ You should specify the version in your project's plugin configuration: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>2.1</version> </plugin> Release Notes - Maven 2.x Shade Plugin - Version 2.1 ** Bug * [MSHADE-122] - NPE if packaging == "pom" * [MSHADE-132] - Shade does not buffer output, yielding excessive write syscalls * [MSHADE-136] - Shade dependency reduced pom uses timestamp in artifact names instead of -SNAPSHOT * [MSHADE-138] - No way to control the archiver * [MSHADE-142] - Shade plugin does unbuffered output * [MSHADE-143] - add support for Maven 3.1-A1/Eclipse Aether 0.9-M2 to shade ** Improvement * [MSHADE-128] - Too many warnings "We have duplicates" * [MSHADE-133] - DontIncludeResourceTransformer only recognizes a single resource element ** New Feature * [MSHADE-135] - Add PluginXmlTransformer ** Task * [MSHADE-144] - Correct documentation examples (<filters> not nested inside <configuration> section) Enjoy, -The Apache Maven team --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org