JDK版本过高
之前都是用的JDK9,但是最近需要学习SpringBoot3。所以换成了JDK17。换过以后其他地方出翔了各种各样的错误。
首先是会出现这样的报错
ASM ClassReader failed to parse class file - probably due to a new Java class file version that isn
意味着JDK的版本过高,有一些服务或者说版本不兼容导致的
把JDK版本回调即可
以下是需要改的地方
IDEA中ctrl+shift+alt+s打开项目结构,将里面的project和module的jdk版本改成合适的
改完后运行还会报错 :加载主类 org.example.ProviderApplication 时出现 LinkageError
说明创建和运行的JDK版本不匹配
还需要把Java complier的版本改过来