Вчера я запустил Java 11, я скачал JDK, создал переменные окружения ПК (windows), создал новый проект и настроил JDK и JRE для указания на Java 11.
Я дажеСнова проверил мои переменные Env с помощью echo %JAVA_HOME%
в cmd, это нормально.
Все кажется нормальным, но мой компилятор не распознает @Notnull var
, может кто-то помочь!
Базовая программапытается выполнить:
list.stream()
.map((@Notnull var s) -> s.toLowerCase())
.collect(Collectors.toList());
Ошибка:
Error:(13, 24) java: cannot find symbol
symbol: class Notnull
location: class Main
Даже изменили уровень языка в Структура проекта Ctrl+Shift+Alt+S
до X-Experimental features
, но ничего не помогает.
Попробовал проверить import java.lang.*;
и обнаружил, что @Notnull
тоже там нет.