Spring Initializr创建springboot项目,提示java 错误 无效的源发行版:16

问题描述:

运行项目后报错:java: 错误: 无效的源发行版:16

解决方案:

原因一:本机的jdk版本与项目语言级别不同造成

解决步骤:

1.修改jdk版本,点击 file -> ProjectStructure -> Project,将Project SDK与Project language level设置为一致

2.修改模块的语言等级,点击file -> ProjectStructure -> Modules

3.修改模块的SDK版本

4.修改java编译器版本

原因二:Spring Initializr创建项目时,java版本选择有问题

处理方案:

方案一:升级jdk的版本

SpringBoot3.0需要Java17作为最低版本。如果当前正在使用Java8或Java11,在开发SpringBoot3.0应用程序之前,需要升级JDK。

方案二:Spring Initializr创建项目的时候选择合适的java版本(如jdk是8,就选择java version8)

选择java版本时发现只有17,21,23,没有自己想要的版本时,更改Server URL路径为start.aliyun.com就可以了

输入阿里云地址,如果出现下图,如何解决了?

解决:

1.点击file -> settings,进行下图操作,最后弹出connection successful

2.现在就可以去使用Spring Initializr去创建项目了

结果:

运行项目成功

相关推荐
闪电悠米1 分钟前
黑马点评-优惠券秒杀-03_basic_seckill_and_oversell
java·数据库·spring boot·spring·缓存·oracle·面试
兰令水1 分钟前
leecodecode【双指针题2】【2026.5.26打卡-java版本】
java·开发语言·算法
ch.ju3 分钟前
Java程序设计(第3版)第四章——引用
java·开发语言
.Cnn4 分钟前
MySQL事务和Spring事务
数据库·后端·mysql·spring
霸道流氓气质4 分钟前
在Qoder中指定JDK和Maven运行AI学习的SpringBoot项目的完整指南
java·人工智能·maven
老码观察6 分钟前
设计模式实战解读(七):适配器模式——让不兼容的接口无缝协作
java·设计模式·适配器模式
garmin Chen6 分钟前
rabbitmq(1):核心机制与 SpringAMQP 详解
java·rabbitmq·java-rabbitmq
Mr_sst10 分钟前
AI 大模型应用开发实习|如何找岗 + 面试真题 + 面经总结
java·人工智能·ai·面试·职场和发展
绝知此事11 分钟前
Redis 从入门到精通:Spring Boot 实战三部曲(二)—— 进阶原理与高可用架构
spring boot·redis·架构
星晨雪海12 分钟前
基于 SpringBoot + Redis (Lettuce) + RabbitMQ 实现「Redis 预扣库存 + 异步同步数据库」
数据库·spring boot·java-rabbitmq