(версия файла класса 53.0), Java Runtime версии до 52.0 Код Visual studio

Я'пытаюсь использовать visual studio code для Java.

Установил расширения для Java и установил JDK 1.8 с переменной окружения, указывающей на установку.

При запуске отладчика с простой программой hello world я получаю следующее:

java.lang.UnsupportedClassVersionError: HelloWorld был скомпилирован более новой версией Java Runtime (версия файла класса 53.0), эта версия Java Runtime распознает только версии файлов классов до 52.0. at java.lang.ClassLoader.defineClass1(Native Method) ...... ...... at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:495)

Любая помощь в получении отладки Java в коде Visual Studio приветствуется.

Возможно, вы компилируете (или используете зависимости, скомпилированные) с java 9, но все еще используете JDK 8.0

Установите java 9 и измените настройки среды вашей ОС, чтобы они указывали на новый JDK. Это должно решить вашу проблему.

Комментарии (0)