Mikhail Bautin created MSHADE-140:
-------------------------------------
Summary: Store the list of included artifacts as metadata and
support an additional exclusions property
Key: MSHADE-140
URL: https://jira.codehaus.org/browse/MSHADE-140
Project: Maven 2.x Shade Plugin
Issue Type: Improvement
Reporter: Mikhail Bautin
Priority: Minor
In our deployment scenario we have multiple shaded jars, and some "library"
shaded jars are always on the classpath, so "application" shaded jars do not
have to include any classes that are already included with the library shaded
jars. It is possible to take advantage of this optimization with a custom Maven
plugin that is executed in the "package" phase before maven-shade-plugin, but
we need to add two hooks to the latter:
(1) Store the set of artifacts included in a shaded jar inside that shaded jar.
(2) Allow specifying additional exclusions for maven-shade-plugin with a
property.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira