java: 错误: 无效的源发行版:18

1,980 阅读1分钟

在使用IDEA编程时,遇到如下错误:

java: 错误: 无效的源发行版:18

这种情况一般都是IDEA 配置的 java 编码版本、编译版本和运行版本不一致导致的。

1. 版本说明

JAVA 18是最新 JAVA 版本
JAVA 1.8 等同于 JAVA 8, 这是目前国内使用最主流最广泛的版本。

2. 需要设置IDEA三个地方

2.1 编译设置

文件 -> 设置 -> 构建、执行、部署 -> 编译器 -> java编译器

注意设置字节码版本和目标字节码版本统一为: 8

image.png

2.2 项目设置

文件 -> 项目结构 -> 项目 -> SDK和语言级别

注意修改 SDK1.8 or 8语言级别8

image.png

2.3 运行设置

image.png

image.png