出現以下問題的兩種原因(idea,eclipse均有效)
A JNI error has occurred,please check your installation and try again.
1:java -version與javac -version版本不一致
對應進行修改
https://blog.csdn.net/weixin_40921797/article/details/83001882
2:包命名問題。你自己定義的包路徑以java開頭造成
java的類加載器在加載文件時,之前已經加載了以java開頭的包路徑,也就是rt.jar裏面的內容。爲了安全,會阻止自定義的包名以java開頭。所以直接創建單間Java項目時,要避免用java作爲報名如圖(圖片只是舉例子,即使是idea裏對java進行了resource設置,也是不行的)
解決方法:改變包的名即可
如圖
不再出現錯誤