Java 10, IntellIJ не могу установить 10 programming language level

196
16 апреля 2018, 01:12

Привет! Появилась у меня проблема с jdk 10 (18.3). Очень бы хотел узнать, что я забыл сделать, а за любой ответ скажу спасибо. Заключается в следующем:

После появления Java 10, я, собственно, захотел её установить.

Установил jdk 10, в cmd если пишу java -version пишет

Java version "10" 2018-03-20, SE Runtime Environment 18.3.

В java project в intellIJ естественно, поставил jdk 10.

Хотел ознакомиться с "var". Пишу в intellIJ обычный код:

var a = 5; var b = 10; var c = 10 + 5;

Все слова var выделяются красным. Немного подумав и почитав, увидел, что у меня уровень языка программирования в настройках проекта стоит 9, а var для java появляется в 10. Но проблема в том, что 10 уровня у меня нету: После головной боли, которой бы не возникло, если бы у меня было больше опыта работы с Java и intellIJ, я в сладких надеждах даже установил новый jre.

Помогите пожалуйста понять, почему 10 уровень не отображается? Буду очень благодарен каждому ответу.

Answer 1

Версия оказалась слишком древней, спасибо Артёму Коновалову.

READ ALSO
Обновление поля timestamp в классе SoftReference

Обновление поля timestamp в классе SoftReference

В исходном коде класса SoftReference есть такое поле:

158
Стоит ли переходить на обучение Java 10?

Стоит ли переходить на обучение Java 10?

Стоит ли бросать Java 8 и продолжать свое обучение с Java 10? Тем более, как я слышал, они рассматривают идею перейти на полугодовой график релизов...

118
sendRedirect на предыдущую страницу при смене языка

sendRedirect на предыдущую страницу при смене языка

Проблема в следующем - хочу сделать мультиязычное Java web-приложение, чтобы во всех страницах приложения была возможность переключаться между...

125
Вложенный SQL запрос по структуре таблицы

Вложенный SQL запрос по структуре таблицы

Есть бд с такой структуройКак написать запрос который бы выдавал fio, price, quality и telephone зная только fromUser из таблицы bids?

151