根据关于How to fix java.lang.UnsupportedClassVersionError ......的一个古老问题
解决方法是更新我的JRE和PATH变量,因此它们指向最新的JRE和JDK ...我已经做到了...
我在JRE 8 version 211,显然是最新的,最新的JDK是JDK 12 ...
那么,为什么“ java”说我的Java运行时只能在“版本52”上的类文件上运行,而我的类文件是用该JDK编译的,则是“类文件版本56”吗?
既然所有内容都是最新版本,那不应该意味着我可以运行自己编译的东西吗?