IntelliJ - Типы Diamond и лямбда-выражения не поддерживаются на уровне языка 5 - PullRequest
0 голосов
/ 06 марта 2019

Недавно IntelliJ выдал мне ошибку, касающуюся использования как лямбда-выражений, так и типов ромбов.

Я получаю ошибку Lambda expressions are not supported at language level '5'

Я проверил структуру своего проекта, и она показывает, что мой уровень языка установлен на 8.

enter image description here

Спасибо за ваше время.

1 Ответ

2 голосов
/ 06 марта 2019

Проверьте языковые настройки модуля. Модули могут иметь настройку языка, отличную от проекта. Это позволяет различным частям проекта использовать разные языковые уровни.

...