Рубрики
Без рубрики

Brew Install Java Установка Java в Mac OS с использованием Homebrew и JENV

Установка любой версии Java на macOS и переключение между ними с помощью JEnv. С тегами java, macos, окружающая среда, новички.

Я думаю, будет справедливо сказать, что процесс установки Java на любой компьютер сам по себе немного сбивает с толку. Для тех, кто работает с NodeJS, установка новой версии Node так же проста, как установка nvm и запуск установка nvm [версия js для некоторых узлов] и на этом заканчиваем.

Цель этого поста – показать, что мы могли бы сделать именно это с Java, установить пакет, позволяющий нам переключаться между версиями Java, и автоматически установить наш путь JAVA_HOME , просто выполнив несколько простых команд.

Прежде чем мы начнем, убедитесь, что у вас установлен homebrew и что вы обновили все зависимости (т.е. запустите обновление brew ).

  1. Во-первых, нам нужно установить JENV используя homebrew, выполните следующую команду:

  2. Затем убедитесь, что jenv указан в качестве команды в вашей командной оболочке, если вы используете bash , затем бежать

    Если используется .zshrc , то выполните следующее

    Примечание: Важно, чтобы сейчас вы перезапустили свой терминал bash или запустили . ~/.zshrc для перезагрузки вашего .zshrc теперь, когда мы добавили новый ярлык команды.

  3. Теперь давайте продолжим и загрузим бочку для варки для версии jdk, которую мы ищем. Прежде чем мы перейдем и загрузим нужную нам версию, убедитесь, что вы выполнили следующую команду, чтобы добавить репозиторий brew на свой компьютер ( https://github.com/AdoptOpenJDK/homebrew-openjdk ). Обратите внимание, что для установки oracle-jdk , ознакомьтесь с инструкциями, перечисленными здесь , ознакомьтесь с инструкциями, перечисленными здесь . Обратите внимание, что следующие шаги будут направлены только на установку Adopt OpenJDK, а не Oracle JDK. Если вам нужна некоторая информация о различиях между каждым типом, ознакомьтесь

    https://www.openlogic.com/blog/java-experts-openjdk-vs-oracle-jdk #:~:текст=Самая большая разница в OpenJDK, JDK требует коммерческого января 2019 года%2C для бизнеса сейчас, чтобы получать обновления программного обеспечения
  4. . Теперь, когда у нас есть AdoptOpenJDK , давайте выполним следующую команду для установки Java 8 (jdk

    1.8.х
  5. ) Как только установка завершится, мы свяжемся с jen

  6. , чтобы добавить эту версию в наш список доступных версий, чтобы иметь возможность переключаться между версиями. Давайте убедимся, что мы знаем местоположение, в котором был установлен пакет jdk для Mac OS Catalina, который должен находиться в следующем каталоге /Библиотека/Java/Явавиртуальные машины Если мы войдем в

    /Библиотеку/Java/JavaVirtualMachines
  7. мы должны увидеть следующее:

    Если вышесказанное верно, мы продолжим и выполним следующую команду, чтобы добавить местоположение этой версии в
  8. jenv Чтобы подтвердить, что версия теперь доступна в jenv , выполните следующую команду

    версии jenv
  9. , вы должны увидеть следующий вывод: Теперь, чтобы добавить Java 8 в качестве общей

    глобальной
  10. версии java, выполните следующую команду: Теперь запустите

    java-версию

    и вы должны увидеть следующий вывод:

Вот и все! Надеюсь, это было безболезненно и просто, в следующий раз, когда вам понадобится переключаться между версиями, просто запустите jenv {версия} и у вас все готово.

Вы также можете установить версии Java, специфичные для вашего терминала оболочки или каталога, просто заменив глобальный на местный (если вы находитесь в определенном каталоге) или оболочка для добавления версии, специфичной для используемой вами оболочки.

Ресурсы:

Оригинал: “https://dev.to/gabethere/installing-java-on-a-mac-using-homebrew-and-jevn-12m8”