Error:java: 无效的源发行版: 12
时间: 2023-09-23 19:08:42 浏览: 179
这个错误通常是由于你的Java编译器版本不兼容你正在尝试编译的Java代码版本所导致的。因为Java 12是较新的Java版本,它可能不被你所使用的编译器所支持。
解决这个问题的方法是更新你的编译器版本,以确保它能够编译Java 12代码。或者,你可以将你的Java代码版本降级到你的编译器支持的版本。在你的编译器中设置Java版本的方法可能略有不同,具体取决于你使用的编译器。
相关问题
Error:java: 无效的源发行版: 13
这个错误提示是因为你使用的 Java 版本过高,而编译器或 IDE 不支持该版本。你需要将 Java 版本降低到支持的版本,比如 Java 8。你可以在编译器或 IDE 的设置里更改 Java 版本,或者在命令行中使用以下命令指定 Java 版本:
```
javac -source 1.8 -target 1.8 YourJavaFile.java
```
其中,-source 1.8 指定编译源代码的版本为 Java 8,-target 1.8 指定编译生成的字节码版本为 Java 8。你需要将 YourJavaFile.java 替换为你自己的 Java 源代码文件名。
Error:java: 无效的源发行版: 9
Error:java: 无效的源发行版: 9 是一个编译错误,它表示您正在使用的Java源代码版本不兼容您的编译器。解决此问题的步骤如下:
1. 打开IntelliJ IDEA,并导航到文件(File)菜单,然后选择项目结构(Project Structure)。
2. 在项目结构窗口中,找到项目(Project)选项卡,并在该选项卡下找到“项目语言级别”(Project language level)。
3. 单击右侧的下拉菜单,并选择与您的源代码版本兼容的语言级别。在这种情况下,选择Java 9。
4. 单击“应用”(Apply)按钮,然后单击“确定”(OK)按钮。
5. 重新编译您的项目,这应该解决此错误。
阅读全文