idea运行报错“A JNI error has occurred“

idea运行报错"A JNI error has occurred"

前提:

学习flink,从flink官网下载项目包后,想要运行程序时报错,如下:
在这里插入图片描述

调试:

1.本地java版本和javac 版本不一致,直接在idea Terminal本地打印:
在这里插入图片描述
2.idea配置版本不一致,自查结果:是一致的
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

3.是否可以运行print(123)? 发现可以运行
在这里插入图片描述

4.看来不是版本的问题,classNotFound,寻找pom是不是没有引入对应的包? 发现依赖的scope属性是provided,所以没引入导致的问题,注释后可以运行。
在这里插入图片描述

总结:

该问题是因为pom没有引入使用的包,导致运行时报错,报错信息和版本不一致报错是一样的,所以排查版本问题的时候浪费了一点时间。

希望:

希望能帮到您~~感谢抽出时间观看本文Thanks♪(・ω・)ノ

猜你喜欢

转载自blog.csdn.net/weixin_41998764/article/details/120181217