SpringBoot项目创建报错——解决Intellij idea Error:java: 无效的源发行版: 16
错误信息
java: 错误: 无效的源发行版:16
分析
我的JDK版本为1.8,创建SpringBoot项目时只有jdk21、22,SpringBoot版本也只有3.x.x,而jdk8仅兼容2.x.x,由此造成了不兼容
解决
- 先把所有jdk版本统统改成一样的
先打开Project Structure




再打开Setting


- 还需要改下pom.xml文件的jdk版本配置
这里我把jdk改为8,springboot版本号改为2.4.5


创建旧版本springboot项目参考文章
[start.spring.io 创建旧版本的 Spring Boot 项目]( https://springdoc.cn/spring-boot-old-version/#:~:text=你可以直接从 start.spring.io 创建任意 Spring Boot 和 Java 版本的 ,%E4%B8%AD%E7%9A%84%E7%89%88%E6%9C%AC%E9%85%8D%E7%BD%AE%E5%8D%B3%E5%8F%AF%EF%BC%9A%20%E4%BB%A5%20Maven%20%E9%A1%B9%E7%9B%AE%E4%B8%BA%E4%BE%8B%EF%BC%8C%E5%8F%AA%E9%9C%80%E8%A6%81%E4%BF%AE%E6%94%B9%20pom.xml%20%E4%B8%AD%E7%9A%84%202%20%E4%B8%AA%E9%85%8D%E7%BD%AE%E5%85%83%E7%B4%A0%E5%8D%B3%E5%8F%AF%EF%BC%9A)

浙公网安备 33010602011771号