Error: switch rules are not supported in -source 11

Перевел проект с 11 на 17 Java. В конфигах и настройках проекта поменял версию. Но при компиляции и прохождении тестов получил ошибку по добавленному условию switch .

switch rules are not supported in -source 11

Не сразу разобрался как ее исправить, что нужно сделать.

В итоге оказалось, что в IDEA необходимо было изменить кроме настроек проекта еще и настройки компиляции.

File – Settings – Build, Execution, Deployment – Compiler – Java Compiler

В блоке Per-module bytecode version установить версию 17

Настройки версии компиляции

Поделиться:

Читайте также: