VS Code(代码运行器扩展)是否支持 JDK 1.8?早上我使用的是 JDK 12 ,但后来我降级到 JDK 1.8 来试用 applet viewer 和其他东西。不幸的是,现在它甚至没有突出显示代码。
有人请告诉我问题及其解决方案。
VS Code(代码运行器扩展)是否支持 JDK 1.8?早上我使用的是 JDK 12 ,但后来我降级到 JDK 1.8 来试用 applet viewer 和其他东西。不幸的是,现在它甚至没有突出显示代码。
有人请告诉我问题及其解决方案。
自从“Java 语言支持”扩展升级到 0.68.0 后,不再支持 Java 1.8,我降级到 0.64.1,这对我有用。
VSCode 支持 JDK 1.8。
阅读https://code.visualstudio.com/docs/languages/java并安装所需的扩展。
2021 年更新
目前在 VSCode 中使用 Java 扩展需要 JDK 11,但您仍然可以在项目中使用旧版本的 JDK。请参阅此处以获取有关如何为您的项目配置其他 JDK 版本的信息。
如此处所述:
注意:尽管 Java 语言服务器需要 JDK 11 或更高版本才能运行,但这不是项目运行时的要求。
这意味着您需要安装 JDK 11 或更高版本。您还可以安装较旧的 JDK 并配置运行时。只需打开命令面板 (Ctrl+Shift+P) 并键入命令 Java:配置 Java 运行时。如果您安装了 JDK 8 并正确配置了 maven 或 gradle,那么这甚至没有必要。Visual Studio Code 将正确选择正确的 JDK。
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