[ 
https://issues.apache.org/jira/browse/MSHADE-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Osipov closed MSHADE-140.
---------------------------------
    Resolution: Auto Closed

This issue has been auto closed because it has been inactive for a long period 
of time. If you think this issue still applies, retest your problem with the 
most recent version of Maven and the affected component, reopen and post your 
results.

> Store the list of included artifacts as metadata and support an additional 
> exclusions property
> ----------------------------------------------------------------------------------------------
>
>                 Key: MSHADE-140
>                 URL: https://issues.apache.org/jira/browse/MSHADE-140
>             Project: Maven Shade Plugin
>          Issue Type: Improvement
>            Reporter: Mikhail Bautin
>            Priority: Minor
>         Attachments: 
> MSHADE-140-Store-the-list-of-included-artifacts-as-m.patch
>
>
> 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 was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to