首頁 > 資料庫 > mysql教程 > 如何修復 Windows 8.1 上的 Eclipse 中由於 Java 版本不符而出現的「JNI 錯誤」?

如何修復 Windows 8.1 上的 Eclipse 中由於 Java 版本不符而出現的「JNI 錯誤」?

Linda Hamilton
發布: 2024-11-29 18:31:11
原創
707 人瀏覽過

How to Fix a

Windows 8.1 上Eclipse 中的JNI 錯誤

錯誤「發生JNI 錯誤。請檢查您的安裝並重試」通常表示用於安裝並重試」通常表示用於編譯和執行的Java 版本不符。在本例中,您的程式似乎是使用 Java JDK 12 編譯的,但您嘗試在 Java 執行時間環境 (JRE) 版本 8 上執行它。

解決方案:

要解決此問題,請按照以下步驟操作:

  1. 確保您的Java 開發工具包(JDK )和Java 執行環境(JRE) 版本相符。在這種情況下,兩者都應該是版本 12。
  2. 從電腦卸載 Java 8 JRE。這可確保您的命令提示字元環境不會對要使用的 Java 版本感到困惑。
  3. 透過在命令提示字元中執行以下命令,使用正確的Java 版本(CDK 12) 重新編譯您的程式:

    javac -version
    登入後複製
  4. 使用相同的Java運行您的程式version:

    java -version
    登入後複製

一旦編譯和執行步驟使用相同的 Java 版本,就不會再出現 JNI 錯誤。

以上是如何修復 Windows 8.1 上的 Eclipse 中由於 Java 版本不符而出現的「JNI 錯誤」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板