Spencer Alderman created MSHADE-174:
---------------------------------------

             Summary: Unable to shade Java 8 jarfiles with static interface 
methods
                 Key: MSHADE-174
                 URL: https://jira.codehaus.org/browse/MSHADE-174
             Project: Maven Shade Plugin
          Issue Type: Bug
    Affects Versions: 2.3, 2.2
         Environment: WIndows 7 (x64)
Netbeans 8.0 (also occurs on command line)
Maven 3.2.1
(Maven) ASM-5.0.2
            Reporter: Spencer Alderman
            Priority: Critical
         Attachments: effective-pom.txt, out.txt, stacktrace.txt

Maven shade does not appear to work with shading in Java 8 jarfiles that 
include static interface methods. A full log of a build with dependency 
resolution is attached (as well as an effective-pom and the stacktrace)

The error header is:

`Failed to execute goal org.apache.maven.plugins:maven-shade-plugin:2.3:shade 
(default) on project --: Error creating shaded jar: INVOKESPECIAL/STATIC on 
interfaces require ASM 5 -> [Help 1]`


I've also created a public, reproducible version of this bug: 
https://github.com/1Rogue/Maven-Shade-Bug

You simply can clone that repo and attempt a "mvn clean install", and it should 
fail accordingly.

You can also view the stackoverflow question that sent me here: 
http://stackoverflow.com/questions/24415677/unable-to-shade-jar-with-maven-invokespecial-static/24417179#24417179



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to