You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Tamas Cservenak (Jira)" <ji...@apache.org> on 2022/10/13 09:56:00 UTC

[jira] [Created] (MSHADE-426) Shade chokes on Multi-Release-JARs prepped to support Java 19

Tamas Cservenak created MSHADE-426:
--------------------------------------

             Summary: Shade chokes on Multi-Release-JARs prepped to support Java 19
                 Key: MSHADE-426
                 URL: https://issues.apache.org/jira/browse/MSHADE-426
             Project: Maven Shade Plugin
          Issue Type: Bug
            Reporter: Tamas Cservenak


If JAR contains classes under {{META-INF/versions/19}} the shade goal fails.
{noformat}
Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 63
    at org.objectweb.asm.ClassReader.<init> (ClassReader.java:199)
    at org.objectweb.asm.ClassReader.<init> (ClassReader.java:180)
    at org.objectweb.asm.ClassReader.<init> (ClassReader.java:166)
    at org.objectweb.asm.ClassReader.<init> (ClassReader.java:287)
    at org.apache.maven.plugins.shade.DefaultShader.addRemappedClass (DefaultShader.java:543)
    at org.apache.maven.plugins.shade.DefaultShader.shadeJarEntry (DefaultShader.java:307)
    at org.apache.maven.plugins.shade.DefaultShader.shadeJars (DefaultShader.java:269)
    at org.apache.maven.plugins.shade.DefaultShader.shade (DefaultShader.java:128)
    at org.apache.maven.plugins.shade.mojo.ShadeMojo.execute (ShadeMojo.java:500)
 {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)