1

我无法在 intelliJ 中将 jdk11 和 jdk13 添加为 SDK。我只能添加 jdk-18.0_22。

为什么呢?

在此处输入图像描述

4

2 回答 2

4

根据@MarsAtomic 的评论,我猜您的 Intellij (14.1.4) 版本太旧,无法使用新版本的 java。

14.1.*最后一次发布是在 2016 年 5 月 11 日。

JDK 11 于 2018 年 9 月 25 日正式发布

于 2019-11-01T15:27:16.493 回答
4

Java 11 在 IntelliJ IDEA 2018.2中的含义是您需要使用 Intellij IDEA 2018.2 或更高版本才能使用 Java 11。

我预计您的旧 Intellij 安装无法识别您的 Java 11 或 Java 13 安装的一个原因是 JDK 类从 Java 9 开始以不同的方式打包。

要支持 Java 13 预览功能,您需要IntelliJ IDEA 2019.2

于 2019-11-01T15:44:49.667 回答