Open
Description
Hello,
When I try to use Java 21 JDK with maven clean install, the ActiveJ library generates the following error. Could you make it compatible with Java 21, or is this not possible? Alternatively, is there any other solution to bypass this error?
Thank you for your assistance.
java.lang.IllegalArgumentException: Unsupported class file major version 65
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 io.activej.serializer.SerializerFactory.resolveMembersOrder(SerializerFactory.java:903)
at io.activej.serializer.SerializerFactory.scanClass(SerializerFactory.java:735)
at io.activej.serializer.SerializerFactory.doScan(SerializerFactory.java:715)
at io.activej.serializer.SerializerFactory.scan(SerializerFactory.java:686)
at io.activej.serializer.SerializerFactory$Builder.lambda$with$0(SerializerFactory.java:227)
at io.activej.types.scanner.TypeScannerRegistry.scan(TypeScannerRegistry.java:377)
at io.activej.types.scanner.TypeScannerRegistry$Context.scan(TypeScannerRegistry.java:217)
at io.activej.serializer.SerializerFactory.scanGetters(SerializerFactory.java:800)
at io.activej.serializer.SerializerFactory.scanClass(SerializerFactory.java:733)
at io.activej.serializer.SerializerFactory.scanClass(SerializerFactory.java:728)
at io.activej.serializer.SerializerFactory.doScan(SerializerFactory.java:715)
at io.activej.serializer.SerializerFactory.scan(SerializerFactory.java:686)
at io.activej.serializer.SerializerFactory$Builder.lambda$with$0(SerializerFactory.java:227)
at io.activej.types.scanner.TypeScannerRegistry.scan(TypeScannerRegistry.java:377)
at io.activej.types.scanner.TypeScannerRegistry.lambda$scanner$1(TypeScannerRegistry.java:358)
at io.activej.serializer.SerializerFactory.toSerializerDef(SerializerFactory.java:475)
at io.activej.serializer.SerializerFactory.toSerializerDef(SerializerFactory.java:419)
at io.activej.serializer.SerializerFactory.toClassGenerator(SerializerFactory.java:415)
at io.activej.serializer.SerializerFactory.create(SerializerFactory.java:402)
at io.activej.serializer.SerializerFactory.create(SerializerFactory.java:406)
Metadata
Metadata
Assignees
Labels
No labels