java: 无效的源发行版: 18
时间: 2023-09-25 07:09:06 浏览: 116
无效的源发行版错误通常是因为项目的源代码与所使用的Java版本不兼容导致的。解决这个问题的方法是确保项目的Java版本与你使用的Java版本相匹配。根据你提供的信息,你可以尝试以下解决办法:
1. 点击项目的配置按钮,找到"Build and run"选项,将其改为Java 8。
2. 进入项目的设置页面,将"Target bytecode version"和"project bytecode version"都改为Java 8。
3. 进入项目的结构设置页面,将"project"和"modules"都改为Java 8。
4. 如果仍然显示无效的源发行版错误,可能是因为项目的依赖关系有问题,在pom文件中检查并更新依赖,然后刷新Maven。
以上方法应该能解决大部分类似问题。如果还有其他问题,请随时向我提问。
相关问题
. java: 无效的源发行版: 18
. java: 无效的源发行版: 18 错误是由于你的项目使用的JDK版本与你的IDEA工程引用的JDK版本不一致导致的。要解决这个问题,你可以按照以下步骤进行操作:
1. 首先,确认你的项目需要使用的JDK版本是多少,这里是18。
2. 打开你的IDEA工程,找到项目的设置或配置选项。
3. 在设置或配置选项中找到项目的编译设置。
4. 确保你的项目的编译设置中选择了正确的JDK版本,这里应该选择JDK 18。
5. 如果你的IDEA工程没有安装JDK 18,你需要先安装它。你可以从官方网站下载并安装JDK 18。
6. 安装完JDK 18后,重启你的IDEA工程,并确认已选择了正确的JDK版本。
7. 保存并重新编译你的项目,然后尝试重新运行。
java: 无效的源发行版: 11
"java: 无效的源发行版: 11" 表示您的项目使用的是 JDK 11,但是您当前的编译器设置为 JDK 8,导致编译错误。您需要将编译器设置与项目使用的 JDK 版本保持一致。
您可以按照以下步骤更改编译器设置:
1. 打开您的 IntelliJ IDEA IDE。
2. 转到菜单栏中的 "File"(文件)选项,然后选择 "Settings"(设置)。
3. 在弹出的对话框中,展开 "Build, Execution, Deployment"(构建、执行、部署)选项,然后选择 "Compiler"(编译器)。
4. 在 "Java Compiler"(Java 编译器)部分,选择与您项目使用的 JDK 版本相对应的选项(在这种情况下,选择 JDK 11)。
5. 点击 "Apply"(应用)按钮,然后点击 "OK"(确定)按钮,保存更改。
6. 重新编译您的项目,应该就不再出现 "java: 无效的源发行版: 11" 的错误了。