Cursor(VsCode)运行Java24代码报LinkageError和UnsupportedClassVersionError解决

背景

小子这两天在Cursor上试用Java 24(2025.03.18刚刚发布)的一些新功能。在编辑器(editor)中写代码时正常,Cursor的Agent也能将lint error并做修复,但运行时发生错误,也无法调试。错误信息为(VsCode也有同样的问题):

# 使用java 24运行程序
/data/dev/jdk-24/bin/java --enable-preview -XX:+ShowCodeDetailsInExceptionMessages -cp path_to_target/classes org.exmaple.ClassApiExamples 
# 报错
错误: 加载主类 org.exmaple.ClassApiExamples  时出现 LinkageError
        java.lang.UnsupportedClassVersionError: org/exmaple/ClassApiExamples (class file version 67.65535) was compiled with preview features that are unsupported. This version of the Java Runtime onl
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值