Почему лямбда не работает, хотя версия джавы должна это позволять?
Товарищи, прошу объяснить, почему идея ругается на лямбду, хотя jdk позволяет делать лямбды, может быть я не очень умный и что-то проморгал и я буду крайне признателен, если меня ткнут носом в ошибку
Если используется система сборки maven или gradle, то номер версии java устанавливается через соответствующие конфиги.
Конфигурация проекта в idea будет работать только во время редактирования кода, а во время компиляции и выполнения - будет использоваться конфигурация системы сборки проекта.
После изменения версии java нужно будет пересобрать проект.
Поставь Language Level "соответствующий SDK".
На вкладке Modules тоже проверь.
В Settings - Build, Execution... - Java Compiler тоже.
Ну и настройках сборщика.