我用的idea版本是2021.3.1,jdk用的是jdk21。网上搜索到的很多方法都说是jdk版本太高,要降低到1.8。我就纳闷为什么一定要降到1.8呢,难道是maven不支持jdk17?

然后我就看了看idea,项目结构里语言等级最高选项只有17。我怀疑不是maven的问题,是我的jdk版本太高,idea2021不适配这个版本(jdk21是23年发布的)

随后我下载了jdk17,并将project structure -> project settings -> project里的sdk和language level都修改到了17,再次添加maven模块无报错。

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐