idea低版本用高版本的jdk

第二步:把 Project 也改成 JDK17

File → Project Structure (Ctrl+Alt+Shift+S)

Project SDK → 选 17

Language level → 选 17

左边点 Modules每一个模块的 Language level 都改成 17

二、分步修复(按顺序执行,100% 解决)

  1. 修复 Maven 运行时 JDK(最关键)
    打开 IDEA → File → Settings(快捷键 Ctrl+Alt+S)
    依次进入 Build, Execution, Deployment → Build Tools → Maven → Runner
    在 JRE 下拉框中,必须选择 17(不要选 1.8、不要选 ajdk8)
    点击 Apply → OK 保存
  2. 验证 Java Compiler 配置
    进入 Settings → Build, Execution, Deployment → Compiler → Java Compiler
    确认 Project bytecode version 为 17
    下方所有模块的 Target bytecode version 全部设置为 17
    保存配置
相关推荐
JAVA学习通9 小时前
北京明光云振铎数据科技Java面经
java·开发语言·科技
贫民窟的勇敢爷们15 小时前
SpringBoot整合AOP切面编程实战,实现日志统一记录+接口权限校验
java·spring boot·spring
AC赳赳老秦15 小时前
供应链专员提效:OpenClaw自动跟踪物流信息、更新库存数据,异常自动提醒
java·大数据·服务器·数据库·人工智能·自动化·openclaw
迈巴赫车主15 小时前
Java基础:list、set、map一遍过
java·开发语言
蚂蚁不吃土&15 小时前
vscode + chinese(simplified)
ide·vscode·编辑器
灵犀学长16 小时前
基于 Spring ThreadPoolTaskScheduler + CronTrigger 实现的动态定时任务调度系统
java·数据库·spring
好家伙VCC17 小时前
【无标题】
java
小碗羊肉18 小时前
【JavaWeb | 第十一篇】文件上传(本地&阿里云OSS)
java·阿里云·servlet
吾疾唯君医18 小时前
Java SpringBoot集成积木报表实操记录
java·spring boot·spring·导出excel·积木报表·数据文件下载
Byron Loong18 小时前
【c++】为什么有了dll和.h,还需要包含lib
java·开发语言·c++