idea2021.3下的jdk问题

在使用IDEA时遇到AJNI错误,检查发现是由于安装的JDK版本(19)超过IDEA最大支持版本(17)导致。解决方法包括:降级JDK至17,更新IDEA的JDK设置,确保环境变量中的JavaHome指向新JDK路径,并在设置中配置正确的JAVACompiler版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以前都是在学习Android Studio开发应用,在那创建的Java类根本没什么问题,然后在学习java后想用一下尘封已久的idea的时候,发现报了以下错误:Error: A JNI error has occurred, please check your installation and try again

之后跟着网上的教程先是查了java和javac版本确定是一致的,并且环境变量配置的也没什么问题,最后终于在idea选择jdk版本界面发现最多只能支持到jdk17,但之前下的jdk是19的。换完jdk之后就没啥问题了。

换jdk出现的问题,新的jdk记得要改环境变量JavaHome喔,

加入新jdk方法

file-project structure

sdks处点这里然后点 ADDJDK

找到你新下的jdk导入就好啦,这里多说一嘴如果文件资源管理器里有但是此处没有的话,关机重启一下就会有啦

最后在file-settings处找到JAVA compiler把箭头处你的jdk版本选上然后点击apply,最后点ok就完成啦

处理完上述操作你的idea就能正常编译代码啦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值