J'ai reçu cette erreur lorsque j'essaie de déboguer A Java programme avec VSCode:
Java.lang.UnsupportedClassVersionError:
test (class file version 52.65535) was compiled with preview features that are unsupported.
This version of the Java Runtime only recognizes preview features for class file version 55.65535
Voici Launch.json:
{
"version": "0.2.0",
"configurations": [
{
"type": "Java",
"name": "Debug (Launch) - Current File",
"request": "launch",
"mainClass": "${file}"
},
{
"type": "Java",
"name": "Debug (Launch)-test",
"request": "launch",
"mainClass": "test"
}
]
}
Voici la version de Java:
Java --version:
openjdk 11.0.2 2019-01-15
OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.2)
OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.2, mixed mode, sharing)
javac --version:
javac 11.0.2
Ce programme peut fonctionner sur le terminal d'origine Ubuntu, mais jette une erreur dans VSCode.
ce serait beaucoup de temps si tu peux m'aider.
Dans le fichier de lancement.json, ajoutez "vmargs": "--enable-aperçu" à votre configuration de débogage.
{
...
"vmArgs": "--enable-preview"
}