Error:java: error: release version 5 not supported
1,00
р.
р.
Такая проблем уже не впервые, не помню как получилось решить, вроде бы новый проект создавал. Крч есть класс, есть метод main() и есть System.out.println("Hello") При вызове мейна выбивает ошибку компиляции и Error:java: error: release version 5 not supported В чём может быть проблема и как её решить? Проблемный метод: public static void main(String[] args) { System.out.println("Hello") } Скрин настроек проекта:
Ответ Если используете IntelijIDEA, то внимательно проверяйте, что у Вас настроено в Project Structure: Project Structure >> Project >> Project SDK Project Structure >> Project >> Project language level Project Structure >> Modules >> Dependencies >> Module SDK Project Structure >> Modules >> Sources Project Structure >> SDKs Потому что ошибка java: error: release version 5 not supported может возникать, когда версия компилятора в настройках IDE: File >> Settings >> Build, Execution, Deployment >> Compiler >> Java Compiler >> project bytecode version >> Per-module bytecode version не совпадает с той, что указана в Project Structure. Кроме того, если Вы собираете Jar и успешно сбилдили артефакты, проверьте, чтобы в Run/Debug Configurations версия JRE по дефолту также соответствовала версии проекта. Если используете сборщик Maven, то можете с помощью POM изменить явно версию проекта, написав такие строчки: 1.8 1.8 Или же в плагине: org.apache.maven.plugins maven-compiler-plugin 1.8 1.8 Иногда настройки в Project Structure и версия компилятора могут сбиваться, поэтому перед очередной сборкой проверяйте, чтобы всё соответствовало Вашей основной версии проекта.