Различные SDK проекта и уровень языка

Недавно я загрузил IntelliJ IDEA (версия 2018 г.) и Java JDK 12. Когда я настраивал IntelliJ с JDK 12, уровень языка проекта застрял на Java 9. Следовательно, я не могу использовать новые функции в Java 12.

Я искал эту проблему в Интернете, но эта проблема еще не была обнаружена, в основном потому, что JDK 12 был выпущен только на прошлой неделе (19 марта 2019 г.).

Структура проекта: Структура проекта


person Nishant Jalan    schedule 01.04.2019    source источник


Ответы (1)


Чтобы использовать новую языковую функцию java12, вам потребуется Intellij Idea 2019.1, имеет поддержку Java 12 Switch Expressions (Preview). Затем в структуре проекта вы можете выбрать уровень языка:

введите здесь описание изображения

person Ruslan    schedule 01.04.2019