A JNI error has occurred

出現以下問題的兩種原因(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設置,也是不行的)
在這裏插入圖片描述
解決方法:改變包的名即可
如圖
在這裏插入圖片描述
不再出現錯誤

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章