jar解决 A JNI error has occurred、java.lang.SecurityException 提示

发布于 作者 量尺寸留下评论

有时通过 java.exe -jar运行jar文件时,会出现以下错误提示:

A JNI error has occurred, please check your installation and try again
Exception in thread “main” java.lang.SecurityException: Invalid signature file digest for Manifest main attributes

将生成的jar文件改名为zip后,用winzip打开压缩文件,进入META-INF目录,保留maven和services目录,保留MANIFEST.MF和MSFTSIG.RSA文件,删除其他目录和文件,保存修改后,将zip文件重命名回jar文件,这样处理后的jar文件即可正常运行。

发表评论

电子邮件地址不会被公开。 必填项已用*标注