以前都是在学习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就能正常编译代码啦