Как исправить ошибку компиляции кода в InteliJ idea version 17
Работаю в IneliJ idea и уже не первый раз после закрытия проекта и повторного открытия приходит такая ошибка, хотя ни настройки, ничего не меняю.
java: invalid source release 16 with --enable-preview
(preview language features are only supported for release 17)
причем до этого все работало, версия java 17
Ответы (2 шт):
Автор решения: NyashMyash99
→ Ссылка
Проверьте настройки проекта ( Crtl + Shift + Alt + S ), скорее всего Language level там установлен на 16, когда SDK стоит более высокой версии.
Так же, лучше периодически устанавливать обновления IDE, выбрав Check fou Updates.. в пункте меню Help.
Автор решения: user601519
→ Ссылка
У меня один из плагинов был сконфигурирован на java 16, получал такую же ошибку.
Поменял на 17 версию - заработало:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>16</source>
<target>16</target>