Windows 上的 Java SE 8 之後,最終使用者可以使用哪些 JRE?

Windows 上的 Java SE 8 之後,最終使用者可以使用哪些 JRE?

從歷史上看,始終可以從 Sun 取得 JRE,然後再從 Oracle 取得。但自 Java SE 9 以來,Oracle 只提供了版本 8 的更新。

當我在 Eclipse 中的更高版本的 JDK 上建置程式並嘗試在具有此版本 8 JRE 的電腦上執行它時,出現錯誤:

java.lang.UnsupportedClassVersionError: com/path/SomeClass 已由更新版本的 Java 運行時(類別文件版本 56.0)編譯,此版本的 Java 運行時僅識別最高版本 52.0 的類文件

有多種方法可以透過使用javaJDK 提供的二進位來解決此問題,但這是不是用戶期望的東西。

那麼現在,在 Java SE 8 之後,我應該在哪裡引導我的軟體的 Winodws 用戶獲取最新的 JRE?

相關內容