Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
See https://github.com/FasterXML/jackson-core/commit/d28275d31f82e8d65e83e5509956789fb4207327
fastdoubleparser 1.0.0 includes a META-INF/versions/22 directory
maven-shade-plugin does not support class version 66 (relates to classes built with JDK 22)
I know Java 22 is still in early access mode but this still allows lib maintainers to include java 22 classes in their multi-release jars.
Would it be possible to ignore the class version or code defensively so that maven-shade-plugin can workaround it when class version is a little ahead?
To reproduce the issue, try to build https://github.com/FasterXML/jackson-core (2.17 branch, the default) but remove this line from the pom.xml:
<exclude>META-INF/versions/22/*/.*</exclude>
Attachments
Issue Links
- is fixed by
-
MSHADE-463 Bump asmVersion from 9.5 to 9.6
- Closed
-
MSHADE-470 Upgrade ASM to 9.7 (Java 23)
- Closed