java: 错误: 无效的源发行版:17

出现无效的源发行版 就是jdk版本环境不一致造成的 解决方案如下:

1、先查看运行环境;

确保 Project SDK 和 Project language level 版本一致 (我用的是jdk8版本)

2.如果还没有解决 可以查看 Modules

确保版本一致(我的是1.8) 

3.还可以在Settings里面查看 java Compiler 里面的jdk版本是否一致(我的是1.8)

 4. springboot版本的问题  springboot3.0 需要jdk17支持,如果没有安装jdk17 只需把springboot版本降低即可

 

 

 

 

引用:/UserServiceApplication has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 52.0 。 引用:第三步:文件--->设置--->构建、执行、部署--->编译器--->Java编译器,修改目标字节码版本 。 引用:教师评价系统是一个基于Java开发设计,拥有管理员,学生,教师三种角色管理系统。每种角色各司其职互不影响,通过本系统完成本职工作。本系统使用MySQL关系型数据库进行数据存储。后台Spring 、Spring MVC、MyBatis...。 问题:请告诉我,spring 6 java: 错误: 无效发行版17 根据提供的引用内容,错误无效发行版17 是由于您的代码使用了不支持的Java版本导致的。您需要将代码的Java版本降低到Java 8(class file version 52.0)或更低的版本,以使其与您当前的Java运行时环境兼容。 如果您正在使用Spring框架进行开发,您可以通过以下步骤来修改代码的Java版本: 1. 打开您的项目文件夹,并找到pom.xml文件。 2. 在pom.xml文件中,查找并修改以下行: ``` <properties> <java.version>1.8</java.version> </properties> ``` 将java.version的值修改为1.8或更低的版本。 3. 保存并关闭pom.xml文件。 4. 重新编译和运行您的项目。 请注意,您还可以根据您正在使用的集成开发环境的不同,修改Java编译器的目标字节码版本。具体步骤可能会有所不同,请参考您所使用的集成开发环境的文档或官方指南。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值