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之前制作的,所以它不能与它兼容 –