出现“错误:无效的源发行版:14”的问题通常是因为你的项目配置的Java版本与IDEA的JDK设置不匹配。以下是解决步骤:
-
检查项目的JDK版本:
- 在IDEA中,右键点击项目,选择“Open Module Settings”或按
F4。 - 在“Project”选项卡中,确认“Project SDK”设置为Java 14或更高版本。
- 在IDEA中,右键点击项目,选择“Open Module Settings”或按
-
更新模块的语言级别:
- 在“Modules”选项卡中,选择你的模块,确保“Language level”设置为14或更高。
-
检查IDEA的JDK配置:
- 转到“File” > “Project Structure” > “SDKs”,确保已添加并选择Java 14 JDK。
-
重启IDEA:
- 有时重新启动IDEA可以解决临时配置问题。
-
检查
pom.xml或build.gradle(如使用Maven或Gradle) :- 如果是Maven项目,确保在
pom.xml中设置的<maven.compiler.source>和<maven.compiler.target>为14。 - 如果是Gradle项目,确保在
build.gradle中设置sourceCompatibility和targetCompatibility为14。
- 如果是Maven项目,确保在
完成上述步骤后,重新编译项目,错误应该会消失。如果仍然存在问题,请确保你的Java安装路径和IDEA配置是正确的。