idea运行被曝java: 无效的源发行版: 20
时间: 2024-01-27 10:14:46 浏览: 75
根据提供的引用内容,出现"java: 无效的源发行版: 20"错误是因为IDEA项目的Java JDK版本不统一。您可以按照以下步骤解决该问题:
1. 打开IDEA,点击菜单栏中的"File",选择"Project Structure"。
2. 在弹出的窗口中,找到"Project"选项卡,确保"Project SDK"的版本与您的Java JDK版本一致。如果不一致,点击下拉菜单选择正确的版本。
3. 在同一个窗口中,找到"Modules"选项卡,确保每个模块的"Module SDK"也与您的Java JDK版本一致。如果不一致,点击下拉菜单选择正确的版本。
4. 点击"Apply"或"OK"保存更改。
5. 重新构建和运行您的项目,查看是否仍然出现"java: 无效的源发行版: 20"错误。
请注意,确保您的Java JDK版本与您的项目要求的目标发行版一致,以避免出现类似的错误。
相关问题
idea报错错误:java: 无效的源发行版: 13
这个错误是因为你的项目使用的Java版本与你的IDEA使用的Java版本不一致导致的。你可以按照以下步骤解决这个问题:
1. 确认你的项目使用的Java版本是13。
2. 确认你的IDEA使用的Java版本也是13。
3. 如果你的IDEA没有安装Java 13,请先下载并安装Java 13。
4. 在IDEA中打开项目,然后点击菜单栏的File -> Project Structure。
5. 在Project Structure窗口中,选择Project选项卡,然后在Project SDK下拉框中选择Java 13。
6. 点击Apply和OK按钮保存更改并关闭窗口。
7. 重新启动你的项目,这个错误应该就会被解决了。
IDEA java: 错误: 无效的源发行版:16
当控制台出现java: 错误: 无效的源发行版:16时,表示你的项目使用的Java版本高于你的IDEA所支持的语言等级。我们需要进行设置将IDEA的语言等级调至成你的jdk版本所支持的语言等级。
可以按照以下步骤进行设置:
1. 点击File -> Project Structure -> Project
2. 在Project SDK中选择你的jdk版本
3. 在Project language level中选择与你的jdk版本相对应的语言等级
如此设置后,再次运行项目即可解决该问题。