Невозможно добавить jdk11 и jdk13 в SDK в IntelliJ - java

Я не могу добавить jdk11 и jdk13 в intelliJ как SDK. Я могу добавить только jdk-18.0_22.

Почему это так?

https://i.stack.imgur.com/DWOZ4.png

2 ответа

Основываясь на комментарии @MarsAtomic, я бы предположил, что ваша версия Intellij (14.1.4) слишком старая для использования новых версий java.

14.1.* Последний раз была выпущена 11 мая 2016 г.

JDK 11 достигли общедоступности 25 сентября 2018 года.

Смысл 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.

Другие вопросы по тегам