当前位置: 首页 > article >正文

idea项目运行时 java: 错误: 不支持发行版本 21

java项目运行时,同样的项目别的都是正常运行,单个这个项目一直报

java: 错误: 不支持发行版本 21,

报错的解释

这个错误表明你正在尝试使用Java编译器编译一个类,但是编译器遇到了一个它不支持的版本号,在这个上下文中,“21”很可能是指java的版本号,也就是Java 21 但是这个版本目前尚未发布,可能是一个未来的版本。

解决方法:

1. 检查本地jdk与项目中jdk的版本是否一致,

检查方法如下

win+R 打开cmd 窗口,输入 java -version 查看当前本地的jdk版本

查看项目jdk的版本   File----->Project Structure-----> Project   

修改完成后点击应用(apply)

备注:模块中每个项目都要改成与本地SDK版本一致

2.将java Compiler 中的model 改为当前使用的版本

点击应用 成功,启动代码正常


http://www.kler.cn/a/400337.html

相关文章:

  • 【GNU】gcc -g编译选项 -g0 -g1 -g2 -g3 -gdwarf
  • 重构Action-cli前端脚手架
  • 学习日记_20241117_聚类方法(高斯混合模型)
  • OMV7 树莓派 tf卡安装
  • Istio分布式链路监控搭建:Jaeger与Zipkin
  • 9.C++面向对象6(实现一个较为完善的日期类)
  • 个人备忘录
  • shell中的case语句和循环语句
  • 4.STM32之通信接口《精讲》之USART通信---实验串口发送程序
  • 【开源免费】基于Vue和SpringBoot的实习管理系统(附论文)
  • 一文速学---红黑树
  • html 图片转svg 并使用svg路径来裁剪html元素
  • 【机器学习】回归模型(线性回归+逻辑回归)原理详解
  • go语言中反射机制(3种使用场景)
  • 大数据-227 离线数仓 - Flume 自定义拦截器(续接上节) 采集启动日志和事件日志
  • 华为HCCDA云技术认证--网络服务
  • 视图合并机制解析 | OceanBase查询优化
  • windows C#-异步编程概述(三)
  • 应用系统开发(12) Zync中实现数字相敏检波
  • 公众号登录报错问题处理
  • 【Pythonr入门第二讲】你好,世界
  • C# 属性与结构
  • 【机器学习】从马尔可夫链到CRF:全方位解析序列建模的核心技术
  • https://localhost/index 配置的nginx,一刷新就报404了
  • C++ 常见容器获取头元素的方法全览
  • 数据结构-二叉搜索树(Java语言)