Jar包运行报错:“ A JNI error has occurred, please check your installation and try again”

时间:2024-03-21 14:32:02

WIN10环境下,通过Idea编写Java程序,生成Jar包,通过CMD命令运行:

Jar包运行报错:“ A JNI error has occurred, please check your installation and try again”

原因:Idea编写的Java程序使用的Project SDK版本(文件-项目结构-项目-Project SDK),与win10系统本地JDK版本(笔者Java安装路径是C:\Program Files\Java,如下图)不一致导致。

Jar包运行报错:“ A JNI error has occurred, please check your installation and try again”

解决:将Idea中Project SDK由JAVA11改为JAVA1.8,重新编译生成即可正常运行Jar包。