jEnv вмешивается в работу пакета расширений Java VSCode

jEnv вмешивается в работу пакета расширений Java VSCode

Недавно я получил jEnv для управления версиями Java на моем Mac. (Обычно я использую Java 12, в моей школе — Java 8). Я заметил, что после установки и настройки я открыл VSCode с рабочей папкой и получил 2 сообщения об ошибках, в которых говорилось: «Для запуска требуется Java 8 или более поздняя версия. Пожалуйста, загрузите и установите последнюю версию JDK» (источник из расширения Java Language Support by Red Hat) и «Извините, что-то пошло не так при активации поддержки IntelliCode для Java. Подробности см. в окнах вывода «Поддержка языка для Java» и «VS IntelliCode». (вне пакета расширений Java, но в любом случае это затронуло, источник из расширения Visual Studio IntelliCode Preview). Я не менял глобальную версию Java с системной версии (Java 12), и даже при этом Java 12 и Java 8 должны поддерживаться. Я не знаю, что происходит, но предполагаю, что это как-то связано с jEnv.

решение1

Вы можете использовать jenv enable-plugin exportдля включения плагина экспорта. Это должно установить JAVA_HOME.

Ссылка:https://github.com/jenv/jenv

Связанный контент