Eclipse のエラー「JNI エラーが発生しました」は通常、次のエラーに関連付けられています。コンパイルに使用される Java ランタイム環境 (JRE) と Java 開発キット (JDK) のバージョン間の不一致
問題分析
指定されたコードでは、プログラムは JRE バージョン Java 8 を使用してコンパイルおよび実行されますが、コンパイラー (Java 12) は別のアプリケーションです。それはの一部ですJDK.
解決策
この問題を解決するには、次の手順を実行できます。
手順 1: Java 8 JRE をアンインストールする
Java 8 JRE をコンピュータから削除してバージョンを削除します
ステップ 2: Java バージョンの一貫性を確認する
次のコマンドを使用します:
同じバージョン番号が返されることを確認しますJRE と JDK の両方。
ステップ 3: 再コンパイルと実行
プログラムを再コンパイルして、正しい Java バージョンを使用してビルドされていることを確認します。次に、それを実行してエラーが継続するかどうかを確認します。
追加のヒント
以上がWindows 8.1 上の Eclipse で「JNI エラーが発生しました」を解決する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。