在使用IDEA编程时,遇到如下错误:
java: 错误: 无效的源发行版:18
这种情况一般都是IDEA 配置的 java 编码版本、编译版本和运行版本不一致导致的。
1. 版本说明
JAVA 18是最新 JAVA 版本
JAVA 1.8 等同于 JAVA 8, 这是目前国内使用最主流最广泛的版本。
2. 需要设置IDEA三个地方
2.1 编译设置
文件 -> 设置 -> 构建、执行、部署 -> 编译器 -> java编译器
注意设置字节码版本和目标字节码版本统一为: 8
2.2 项目设置
文件 -> 项目结构 -> 项目 -> SDK和语言级别
注意修改 SDK 为 1.8 or 8 ,语言级别 为 8