一、问题描述
使用全局的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运行它。
来源地址:https://blog.csdn.net/wstever/article/details/128492151