NoSuchMethodError: instanceOf
Adam Sotona
adam.sotona at oracle.com
Tue Sep 17 09:20:55 UTC 2024
I’ve just tried to reproduce it and JDK 23 Release-Candidate Build 37 works with java.lang.classfile.CodeBuilder.instanceOf(java.lang.constant.ClassDesc) for me (compilation + execution and in source launcher).
Adam
From: classfile-api-dev <classfile-api-dev-retn at openjdk.org> on behalf of Øystein Myhre Andersen <o.myhre at gmail.com>
Date: Tuesday, 17 September 2024 at 11:00
To: classfile-api-dev <classfile-api-dev at openjdk.org>
Subject: NoSuchMethodError: instanceOf
I am trying to use JDK 23 Release-Candidate Build 37.
The instanceof_ method has been replaced with instanceOf.
But at runtime i got: java.lang.NoSuchMethodError: 'java.lang.classfile.CodeBuilder java.lang.classfile.CodeBuilder.instanceOf(java.lang.constant.ClassDesc)'
Javadoc says:
default CodeBuilder<https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/lang/classfile/CodeBuilder.html>PREVIEW<https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/lang/classfile/CodeBuilder.html#preview-java.lang.classfile.CodeBuilder>
instanceOf<https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/lang/classfile/CodeBuilder.html#instanceOf(java.lang.constant.ClassDesc)>(ClassDesc<https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/lang/constant/ClassDesc.html> target)
Generate an instruction to determine if an object is of the given type
- Øystein Myhre Andersen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/classfile-api-dev/attachments/20240917/ecbd88b0/attachment.htm>
More information about the classfile-api-dev
mailing list