0

根据关于如何修复 java.lang.UnsupportedClassVersionError的老问题...

解决方法是更新我的 JRE 和我的 PATH 变量,因此它们指向最新的 JRE 和 JDK……我已经做到了……

我在JRE 8 version 211,显然是最新的,带有最新的 JDK,JDK 12 ...

那么为什么“java”说我的Java运行时只能在“52版”以上的类文件上运行,而我的类文件是用那个JDK编译的,是“类文件56版”?

既然一切都是最新版本,那不应该意味着我可以运行我编译的东西吗?

4

0 回答 0