如何解决错误:java.lang.UnsupportedClassVersionError:介绍已由Java Runtime的最新版本进行编译

时间:2019-09-24 20:53:00

标签: java

我的JRE和JDK都是最新的(分别是版本1.8和13),当我使用JDK编译文件然后尝试使用JRE运行时,会发生此错误:

Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: Intro has 
been compiled by a more recent version of the Java Runtime (class file 
version 57.0), this version of the Java Runtime only recognizes class file 
versions up to 52.0.

我相信我的路径变量是正确的,但是目前我已将JRE_HOME配置为指向JRE的用户变量,并且我的JDK指针位于PATH下。显然52.0意味着Java SE 8正在尝试运行该文件,但我认为我什至没有安装或选择版本。

0 个答案:

没有答案