首頁  >  文章  >  Java  >  如何修復Eclipse中「使用比運行時更高的Java版本編譯的類別」錯誤?

如何修復Eclipse中「使用比運行時更高的Java版本編譯的類別」錯誤?

Susan Sarandon
Susan Sarandon原創
2024-11-12 16:09:02605瀏覽

How Do I Fix the

錯誤:類別使用高於執行時間的Java 版本編譯

在Eclipse 中執行腳本時,使用者可能會遇到錯誤「 Class has was由更新版本的Java 環境編譯。時,就會出現此問題。

要解決此問題,必須驗證編譯程式碼的 Java 版本和安裝的 JRE。在給定的情況下,錯誤訊息表示程式碼是使用 Java 9 編譯的,而安裝的 JRE 是 Java 8。

要修正這種不匹配,建議將 JRE 升級到版本 9。下表提供了類別檔案版本和對應 Java 版本之間的對應:

Class File Version Java Version
49 5
50 6
51 7
52 8
53 9
54 10
55 11
56 12
57 13
58 14
59 15
60 16
61 17
62 18
63 19
64 20
65 21

透過將 JRE 升級到適當的版本,程式碼將成功執行,不會出現上述錯誤。

以上是如何修復Eclipse中「使用比運行時更高的Java版本編譯的類別」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn