使用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"。

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

相关推荐
独自破碎E13 小时前
LCR_019_验证回文串II
java·开发语言
坚持就完事了13 小时前
Java中的一些关键字
java·开发语言
寄存器漫游者13 小时前
数据结构 C语言 顺序栈
java·c语言·数据结构
heartbeat..13 小时前
Redis 性能优化全指南:从基础配置到架构升级
java·redis·性能优化·架构
m0_7482331713 小时前
C#与C语言:5大核心语法共性
java·jvm·算法
JavaGuide13 小时前
推荐一个基于 Spring Boot 4.0 + Java 21 + Spring AI 2.0 的大模型项目!
java·spring boot·spring
Maynor99614 小时前
Clawdbot安装教程:从零开始到接入飞书
java·数据库·飞书
小北方城市网14 小时前
Spring Boot 多数据源与事务管理实战:主从分离、动态切换与事务一致性
java·开发语言·jvm·数据库·mysql·oracle·mybatis
roman_日积跬步-终至千里14 小时前
【Java 并发-面试】从线程基础到企业级开发的知识点概况
java·开发语言
m0_7482331714 小时前
C与C++:底层编程的六大核心共性
java·开发语言