java - java:错误:不支持发布版本 17
问题描述
我最近更新到 Intellij 2021.1。但是,每当我尝试运行我的程序时,我都会得到:
java:错误:不支持发布版本 17
我曾尝试窥探其他答案,但一无所获。看来我的 sdk 是 16 版,如果有帮助的话。
解决方案
我在尝试使用版本 16 时遇到了同样的错误。这是因为您尝试使用的新版本不稳定。
您必须卸载版本 17 转到: 文件->项目结构-> SDKs .delete sdk 17 通过右键单击它然后删除。 右键单击突出显示的版本(在您的情况下为 17)
现在您必须将项目 sdk 更改为:文件->项目结构->项目。选择以前为您工作的版本,在我的例子中是15 java 版本“15.0.2”。将项目语言级别设置为默认值(SDK 默认(15-文本块))
最后一部分是更改项目配置 sdk 转到您调试项目的导航栏,然后选择编辑配置。为您的项目选择 sdk 16(在我的情况下为 15) 以更改项目配置 sdk
推荐阅读
- kubernetes - 如何在卷挂载中使用 pod 名称?
- python - 问题 - 处理后将文件写回本地系统
- html - IIS URL重写不附加查询字符串
- sql - Oracle/PL-SQl:将查询结果传递给另一个更新
- java - java语言中的字符串与字符串?
- python - 在 Windows 10 中双击运行 .py 文件
- stripe-payments - 如何在结帐前检查 Stripe 促销代码是否对产品有效
- jenkins-pipeline - odoo psycopg2.ProgrammingError:列 res_partner.field_name 不存在
- python-3.x - Python Pandas:按一列分组,仅在另一列中聚合,但取相应数据
- mysql - 我如何从大 mysql 表中获取每天的最后一行