使用idea创建的springboot项目报错:“java: 错误: 无效的源发行版:17”

原因:

您的Idea版本不支持Java 17。

解决办法:

方法一:升级idea(pass)

方法二:更改项目的源和目标发行版本(推荐)

  • 打开项目,找到项目的根目录。
  • 打开根目录中的.idea文件夹。
  • 在.idea文件夹中找到compiler.xml文件,并打开它。
  • 在compiler.xml文件中找到标签,并在其内部添加以下内容:
xml 复制代码
<component name="CompilerConfiguration">
    <bytecodeTargetLevel>
        <module name="" target="1.8" />
    </bytecodeTargetLevel>
</component>
  • 将target属性的值更改为您希望使用的Java版本。例如,如果您希望使用Java 16,则将其更改为"1.16"。

  • 保存文件并重新编译项目。

相关推荐
像少年啦飞驰点、6 分钟前
零基础入门 Redis:从“缓存是什么”到手写一个简易购物车系统
java·spring boot·redis·缓存·编程入门·小白教程
短剑重铸之日10 分钟前
《SpringCloud实用版》完整技术选型地图
java·后端·spring·spring cloud
南山乐只31 分钟前
Qwen Code + OpenSpec 实战指南:AI 驱动开发的从安装到落地
java·人工智能·后端
有味道的男人32 分钟前
如何使用招标网API获取项目详情?
java·服务器·前端
小北方城市网1 小时前
Spring Cloud 服务治理实战:构建高可用微服务体系
spring boot·python·rabbitmq·java-rabbitmq·数据库架构
代码写到35岁1 小时前
【Java 单体架构改造 微服务 网关遇坑之 跨域配置】
java·微服务·架构
qq_12498707531 小时前
基于Java的心理测试系统的设计与实现(源码+论文+部署+安装)
java·开发语言·vue.js·spring boot·计算机毕设·计算机毕业设计
拽着尾巴的鱼儿1 小时前
Spring定时任务 Scheduled使用
java·后端·spring
沉默-_-1 小时前
力扣hot100双指针专题解析2(C++)
java·c++·算法·蓝桥杯·双指针
Jaxson Lin1 小时前
Java编程进阶:智能仿真无人机项目1.0
java·开发语言