我最近得到了 jEnv 来管理我的 Mac 上的 Java 版本。(我通常使用 Java 12,我的学校使用 Java 8)我注意到在安装和配置之后,我用我的工作文件夹打开 VSCode,我收到 2 条错误消息,提示“运行需要 Java 8 或更新版本。请下载并安装最新的 JDK”(来自 Red Hat 扩展的 Java 语言支持)和“抱歉,激活对 Java 的 IntelliCode 支持时出错。请查看“Java 语言支持”和“VS IntelliCode”输出窗口了解详细信息。(在 Java Extension Pack 之外,但无论如何都受到了影响,来源来自 Visual Studio IntelliCode Preview 扩展)我没有从系统版本(Java 12)更改全局 Java 版本,即使如此,Java 12 和 Java 8 也应该受到支持。我不知道什么'
您可以使用
jenv enable-plugin export
来启用导出插件。这应该设置 JAVA_HOME。参考:https ://github.com/jenv/jenv