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
    保存配置
相关推荐
それども6 小时前
Spring Bean 注入的优先级顺序
java·数据库·sql·spring
ID_180079054736 小时前
Python 实现京东商品详情 API 数据准确性校验(极简可直接用)
java·前端·python
贾斯汀玛尔斯6 小时前
每天学一个算法--Aho–Corasick 自动机
java·linux·算法
此生只爱蛋6 小时前
【vscode环境配置心得】C++版
c++·ide·vscode
LF男男6 小时前
Action- C# 内置的委托类型
java·开发语言·c#
练习时长一年6 小时前
@NotEmpty注解引发的报错
java·服务器·前端
西海天际蔚蓝6 小时前
用AI写的一个包含web和小程序的个人简历
java
郝学胜-神的一滴7 小时前
[力扣 227] 双栈妙解表达式计算:从思维逻辑到C++实战,吃透反向波兰式底层原理
java·前端·数据结构·c++·算法
aq55356007 小时前
数字资源分发的技术革命与未来趋势
java·开发语言·python·php
蚰蜒螟7 小时前
深度剖析:从 clone3 到 start_routine —— Linux 新线程的“破茧成蝶”之旅
java·linux·运维