IDEA 报错 ERROR: A JNI ERROR HAS OCCURRED, PLEASE CHECK YOUR INSTALLATION AND TRY

1,596 阅读1分钟

欢迎关注我的个人博客学习更多知识 今天学习flinksource的时候无意间发现了一个很离谱的错

ERROR: A JNI ERROR HAS OCCURRED, PLEASE CHECK YOUR INSTALLATION AND TRY AGAIN 一开始代码是可以运行的并没有这个错 但是当我在maven中导入了Kafka连接器依赖后 再运行就出现这种错误了 啊啊啊啊啊啊啊

于是我网上查了下说是 java -verion 和 javac -version 版本不一致 要删除电脑上的老java版本

仔细一想我这是idea啊又不是系统上的 但是我还是按照这上面来的删了 果然没用!

于是我仔细看了看报错日志 Caused by: java.lang.ClassNotFoundException: org.apache.flink.streaming.api.functions.source.SourceFunction 这不是我刚导入的连接器里面要用的吗? 果断ctrl+alt+shift+s 发现这个包没有编译 改一下 image.png

然后就好了

在网上查了查还有另一种方法 添加flink-dist jar包 blog.csdn.net/weixin_4329… 我没有试,如果上述方法不行可以试试这种

本文转载于我的个人博客IDEA 报错 ERROR: A JNI ERROR HAS OCCURRED, PLEASE CHECK YOUR INSTALLATION AND TRY AGAIN 怎么办? 遵循 CC 4.0 BY-SA 版权协议

欢迎交流学习

个人博客

csdn主页