当我按 f5 时,我在调试窗口中得到这个文本
Error: LinkageError occurred while loading main class Hello
java.lang.UnsupportedClassVersionError: Hello (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 56.65535
javac -version 显示
javac 12
java版本
openjdk version "12" 2019-03-19
OpenJDK Runtime Environment AdoptOpenJDK (build 12+33)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 12+33, mixed mode, sharing)
我正在尝试编译的代码
public class Hello {
public static void main(String[] agrs)
{
System.out.println("Hello world!");
}
}
PATH、JAVA_HOME 和 JRE_HOME 设置正确。已安装调试插件。我可以在 InteliJ IDEA 中或使用 java(文件)、javac(文件)编译和运行相同的代码,它可以正常工作,但我不知道为什么它在 vscode 上不起作用。