jEnv 正在干扰 VSCode Java 扩展包

jEnv 正在干扰 VSCode Java 扩展包

我最近在 Mac 上安装了 jEnv 来管理 Java 版本。(我通常使用 Java 12,我的学校使用 Java 8)我注意到,在安装和配置后,我使用工作文件夹打开了 VSCode,然后收到 2 条错误消息,提示“需要 Java 8 或更新版本才能运行。请下载并安装最新的 JDK”(源自 Red Hat 的 Java 语言支持扩展)和“抱歉,激活 Java 的 IntelliCode 支持时出错。请检查“Java 的语言支持”和“VS IntelliCode”输出窗口以了解详细信息。”(Java 扩展包之外,但无论如何都受到影响,源自 Visual Studio IntelliCode Preview 扩展)我没有从系统版本(Java 12)更改全局 Java 版本,即便如此,Java 12 和 Java 8 也应该受支持。我不知道发生了什么,但我认为这与 jEnv 有关。

答案1

您可以使用jenv enable-plugin export来启用导出插件。这应该设置 JAVA_HOME。

参考:https://github.com/jenv/jenv

相关内容