为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

波斯汪 2022-12-28 16:14:54
我的应用程序非常简单:System.out.println("Hello World!")结果是:Error: java: error: release versoin 13 not supported
查看完整描述

6 回答

?
慕妹3242003

TA贡献1824条经验 获得超6个赞

有很多地方你必须检查:

  • 文件 -> 项目结构

  • 编辑配置(在 RUN 按钮附近的下拉列表中)

  • 文件 -> 设置 -> 搜索 SDK

但是,在将以上所有内容设置为正确的 Java 11 版本后,真正对我有用的是更改此设置:

  • 文件 -> 设置 -> 构建、执行、部署 -> 编译器 -> Java 编译器 -> 项目字节码版本

此设置指向 Java 13,所以我更改为 Java 11,一切开始按预期工作

祝你好运


查看完整回答
反对 回复 2022-12-28
?
慕姐4208626

TA贡献1852条经验 获得超7个赞

对我有用的是将语言级别设置为 13。

转到文件 --> 项目结构 --> 模块


查看完整回答
反对 回复 2022-12-28
?
皈依舞

TA贡献1851条经验 获得超3个赞

正如@MNEMO 分享的那样,将您的目标 Java 版本降低到 13 以下将起作用。似乎只有 v11 JDK 添加到您的 intelliJ 中。但是,如果您仍然以 Java v13 为目标,或者您的项目需要 v13,那么您可以将 JDK 添加到您的 intelliJ

文件->项目结构->项目设置(导航) ->项目->项目 SDK

只需单击New...即可将更新的 JDK 添加到您的 intelliJ。如果您使用的是 MacOS 并安装了 java v13,则可以在 /Library/Java 找到 JDK。

它对我很有用。


查看完整回答
反对 回复 2022-12-28
?
临摹微笑

TA贡献1982条经验 获得超2个赞

尝试“文件”菜单>>“项目结构...”

然后单击左侧窗格中的“项目设置>>模块”。

在最右侧窗格中选择“来源”选项卡时,您会看到“语言级别:”下拉列表,并且您可能会看到“13”被选中。

尝试将其切换到 12 或更低,错误应该被删除。


查看完整回答
反对 回复 2022-12-28
?
互换的青春

TA贡献1797条经验 获得超6个赞

对于 Maven 项目,我通过指定源和目标版本来让它工作maven-compiler-plugin


<build>

    <plugins>

        <plugin>

            <groupId>org.apache.maven.plugins</groupId>

            <artifactId>maven-compiler-plugin</artifactId>

            <configuration>

                <source>13</source>

                <target>13</target>

            </configuration>

        </plugin>

    </plugins>

</build>


查看完整回答
反对 回复 2022-12-28
?
慕妹3146593

TA贡献1820条经验 获得超9个赞

我通过以下方式让我的 IntelliJ 工作:

文件/设置/java编译器;模块-> 目标字节码版本设置为 8,9 或 10。

文件/项目结构 SDK 和语言设置为 11、12 或 13

无需在 pom.xml 文件中添加任何内容


查看完整回答
反对 回复 2022-12-28
  • 6 回答
  • 0 关注
  • 155 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信