前言
由于项目运行问题,我将 jdk8 版本升级到 jdk17。然后运行项目的时候出现这个问题。是由于IDEA 和 jdk 版本不兼容导致。具体解决方法如下:
方法一
升级IDEA的版本、出现问题的是IDEA 2020 ,该版本的IDEA 无法解析这个版本的 JDK17、如下图所示。
之前体验新版本的IDEA2023、我在这个上边实验一下。可以解析成功JDK17版本。项目也可以正常启动
提示:2023版本的IDEA 有BUG,我查阅别的博主写的文章,2021 版本的IDEA也支持。
方法二
就是降低jdk的版本了、如何一个系统安装多个版本的jdk,大家可以参考这篇文章:
开发工具系列 之 同一个电脑上安装多个版本的JDK