ホームページ >データベース >mysql チュートリアル >Windows 8.1 上の Eclipse で「JNI エラーが発生しました」を解決する方法は?

Windows 8.1 上の Eclipse で「JNI エラーが発生しました」を解決する方法は?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-08 08:31:10395ブラウズ

How to Resolve the

エラー解決: Eclipse x86 Windows 8.1 の JNI エラー「JNI エラーが発生しました」

Eclipse のエラー「JNI エラーが発生しました」は通常、次のエラーに関連付けられています。コンパイルに使用される Java ランタイム環境 (JRE) と Java 開発キット (JDK) のバージョン間の不一致

問題分析

指定されたコードでは、プログラムは JRE バージョン Java 8 を使用してコンパイルおよび実行されますが、コンパイラー (Java 12) は別のアプリケーションです。それはの一部ですJDK.

解決策

この問題を解決するには、次の手順を実行できます。

手順 1: Java 8 JRE をアンインストールする

Java 8 JRE をコンピュータから削除してバージョンを削除します

ステップ 2: Java バージョンの一貫性を確認する

次のコマンドを使用します:

  • java -version
  • javac -version

同じバージョン番号が返されることを確認しますJRE と JDK の両方。

ステップ 3: 再コンパイルと実行

プログラムを再コンパイルして、正しい Java バージョンを使用してビルドされていることを確認します。次に、それを実行してエラーが継続するかどうかを確認します。

追加のヒント

  • Eclipse の設定で正しい JRE/JDK パスが設定されていることを確認します (設定 - > Java -> インストールされている JRE)。
  • その後 Eclipse を再起動します。
  • 単一の互換性のあるバージョンの Java (JRE と JDK の両方) を使用することを検討してください。これにより、バージョン管理の問題の可能性が排除されます。
  • JNI エラーの詳細なコンテキストについては、コンソールまたはログ ファイルで追加のエラー メッセージがないか確認してください。

以上がWindows 8.1 上の Eclipse で「JNI エラーが発生しました」を解決する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。