0
我剛剛安裝了JDK 1.8.0_102及其JRE。在Eclipse Mars.2(4.5.2)中,當我在安裝JDK 1.8.0_102之前創建的項目的項目設置時,我發現當前JRE(對於該項目)爲1.8.0_20。這是預料之中的。當我嘗試選擇不同的JRE(我想用1.8.0_102),我看到這份名單:在Eclipse中可用的JRE版本混淆
因此,與JRE 1.8.0_102我可以有版本的Java 1.2通過1.7的兼容性,但如果我想兼容Java 1.8版,我必須選擇JRE 1.8.0_20。怎麼會這樣?爲什麼沒有與Java 1.8兼容的1.8.0_102版本?
因爲(iirc)JRE 1.8.9_102是在java 1.8之前製作的,所以它不能與它兼容 –