[ 
https://issues.apache.org/jira/browse/MSHADE-378?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17236962#comment-17236962
 ] 

Hudson commented on MSHADE-378:
-------------------------------

Build succeeded in Jenkins: Maven » Maven TLP » maven-shade-plugin » master #23

See 
https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven-shade-plugin/job/master/23/

> Shade plugin changes the compression level of nested jar entries
> ----------------------------------------------------------------
>
>                 Key: MSHADE-378
>                 URL: https://issues.apache.org/jira/browse/MSHADE-378
>             Project: Maven Shade Plugin
>          Issue Type: Bug
>            Reporter: jeremy yu
>            Priority: Major
>
> I'm trying to shade a part of dependencies from a flat jar which contains 
> many nested jars. However, after shading, the nested jars can't be loaded in 
> JVM and an exception is thrown:  "Exception in thread "main" 
> java.lang.IllegalStateException: Unable to open nested entry 
> 'xxx/xxxxx.jar'.It has been compressed and nested jar files must be stored 
> without compression. Please check the mechanism used to create your 
> executable jar file"
> The reseaon of the above case is that shade plugin loses the meta information 
> of orignal jar entries when copying nested jar (see DefaultShade#addResource 
> method). 
> I am happy to submit a fix for this, but I am not so sure about my solution. 
> I would appreciate if someone can review my fix and give me guidance.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to