猿问

Java:错误:不支持发布版本 13

我的应用程序非常简单:

System.out.println("Hello World!")

结果是:

Error: java: error: release versoin 13 not supported


波斯汪
浏览 213回答 6
6回答

慕妹3242003

有很多地方你必须检查:文件 -> 项目结构编辑配置(在 RUN 按钮附近的下拉列表中)文件 -> 设置 -> 搜索 SDK但是,在将以上所有内容设置为正确的 Java 11 版本后,真正对我有用的是更改此设置:文件 -> 设置 -> 构建、执行、部署 -> 编译器 -> Java 编译器 -> 项目字节码版本此设置指向 Java 13,所以我更改为 Java 11,一切开始按预期工作祝你好运

慕姐4208626

对我有用的是将语言级别设置为 13。转到文件 --> 项目结构 --> 模块

皈依舞

正如@MNEMO 分享的那样,将您的目标 Java 版本降低到 13 以下将起作用。似乎只有 v11 JDK 添加到您的 intelliJ 中。但是,如果您仍然以 Java v13 为目标,或者您的项目需要 v13,那么您可以将 JDK 添加到您的 intelliJ文件->项目结构->项目设置(导航) ->项目->项目 SDK只需单击New...即可将更新的 JDK 添加到您的 intelliJ。如果您使用的是 MacOS 并安装了 java v13,则可以在 /Library/Java 找到 JDK。它对我很有用。

临摹微笑

尝试“文件”菜单>>“项目结构...”然后单击左侧窗格中的“项目设置>>模块”。在最右侧窗格中选择“来源”选项卡时,您会看到“语言级别:”下拉列表,并且您可能会看到“13”被选中。尝试将其切换到 12 或更低,错误应该被删除。

互换的青春

对于 Maven 项目,我通过指定源和目标版本来让它工作maven-compiler-plugin<build>&nbsp; &nbsp; <plugins>&nbsp; &nbsp; &nbsp; &nbsp; <plugin>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <groupId>org.apache.maven.plugins</groupId>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <artifactId>maven-compiler-plugin</artifactId>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <configuration>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <source>13</source>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <target>13</target>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </configuration>&nbsp; &nbsp; &nbsp; &nbsp; </plugin>&nbsp; &nbsp; </plugins></build>

慕妹3146593

我通过以下方式让我的 IntelliJ 工作:文件/设置/java编译器;模块-> 目标字节码版本设置为 8,9 或 10。文件/项目结构 SDK 和语言设置为 11、12 或 13无需在 pom.xml 文件中添加任何内容
随时随地看视频慕课网APP

相关分类

Java
我要回答