无法在IntelliJ中的SDK中添加jdk11和jdk13-Java

时间:2019-11-01 15:08:55

标签: java intellij-idea sdk java-11 java-13

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

为什么会这样?

enter image description here

2 个答案:

答案 0 :(得分:4)

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

14.1.*的最新发布时间为2016年5月11日。

JDK 11 reached General Availability on 25 September 2018

答案 1 :(得分:4)

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

我希望您的较早Intellij安装无法识别Java 11或Java 13安装的一个原因是,从Java 9开始,JDK类的打包方式有所不同。

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