当我运行HelloWorld时,它将返回:
“ java.lang.UnsupportedClassVersionError:HelloWorld已编译 通过Java Runtime的最新版本(类文件版本) 52.65535),此版本的Java运行时只能识别52.0“以下的类文件版本。
我该如何解决这个问题?
compile
答案 0 :(得分:1)
问题与Java Debugger扩展有关。我遇到了同样的问题,它已经记录在问题日志中:https://github.com/Microsoft/vscode-java-debug/issues/555
问题仅适用于单个文件应用程序,例如HelloWorld。如果您运行的是Maven项目,那就可以了。
梅德森克(Medsonk)的指示对我有用:https://github.com/Microsoft/vscode-java-debug/issues/555#issuecomment-478464496
摘要:
1.确保卸载jdk8 clean
2.安装jdk11
3.在launch.json中添加“ vmArgs”:“-enable-preview”
4. F1,“ Java:清洁……”和“ Java:强制……”
5.再次运行独立文件