0

在此处输入图像描述

VS Code(代码运行器扩展)是否支持 JDK 1.8?早上我使用的是 JDK 12 ,但后来我降级到 JDK 1.8 来试用 applet viewer 和其他东西。不幸的是,现在它甚至没有突出显示代码。

有人请告诉我问题及其解决方案。

4

4 回答 4

6

自从“Java 语言支持”扩展升级到 0.68.0 后,不再支持 Java 1.8,我降级到 0.64.1,这对我有用。

于 2020-10-13T06:33:00.143 回答
2

VSCode 支持 JDK 1.8。

阅读https://code.visualstudio.com/docs/languages/java并安装所需的扩展。

2021 年更新

目前在 VSCode 中使用 Java 扩展需要 JDK 11,但您仍然可以在项目中使用旧版本的 JDK。请参阅此处以获取有关如何为您的项目配置其他 JDK 版本的信息。

于 2019-05-25T18:58:50.850 回答
1

如此处所述:

注意:尽管 Java 语言服务器需要 JDK 11 或更高版本才能运行,但这不是项目运行时的要求。

这意味着您需要安装 JDK 11 或更高版本。您还可以安装较旧的 JDK 并配置运行时。只需打开命令面板 (Ctrl+Shift+P) 并键入命令 Java:配置 Java 运行时。如果您安装了 JDK 8 并正确配置了 maven 或 gradle,那么这甚至没有必要。Visual Studio Code 将正确选择正确的 JDK。

于 2021-05-10T16:14:11.417 回答
0

VS Code 不再支持 JDK 1.8。“Java Extension Pack”依赖于“Language Support for Java(TM) by Red Hat”,其中记录了 Java 11 是最低要求。见这里:https ://marketplace.visualstudio.com/items?itemName=redhat.java

不幸的是,我想我要切换回eclipse

于 2020-09-08T16:11:44.070 回答