NoSuchMethodError: instanceOf

Øystein Myhre Andersen o.myhre at gmail.com
Tue Sep 17 09:31:35 UTC 2024


Fixed!

I have several Eclipse projects that use each other. Hadn't updated all to
jdk-23. Thanks !

On Tue, Sep 17, 2024 at 11:20 AM Adam Sotona <adam.sotona at oracle.com> wrote:

> 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/5cff8d99/attachment-0001.htm>


More information about the classfile-api-dev mailing list