一、问题描述
使用全局的JDK环境来运行项目,提示如下:
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/logic/ids/IdsApplication
has been compiled by a more recent version of the Java Runtime (class file version 55.0),
this version of the Java Runtime only recognizes class file versions up to 52.0
二、问题解析
才想起来,这个项目的JDK版本是11,因为类是在比试图运行它的版本更高的Java版本编译的
更具体地说,在这种情况下,使用Java 11编译了类,并尝试使用Java 8运行它。