Как установить Java на MacOS?
Java — это язык общего назначения, первоначально разработанный Джеймсом Гослингом в Sun Microsystems. Java — это высокоуровневый объектно-ориентированный язык программирования, разработанный для того, чтобы иметь очень мало возможных зависимостей реализации. Скомпилированный код Java может выполняться на всех платформах, поддерживающих Java, без перекомпиляции, что упрощает задачу для программистов, поскольку им нужно написать код только один раз, и они могут запускать его где угодно. Последняя версия Java — Java 17; Java 11 и 8 — это поддерживаемые в настоящее время версии с долгосрочной поддержкой (LTS) по состоянию на сентябрь 2021 года.
Note: The Java 17 is an latest version which means Oracle will support this version for a long-time. The premier support will be available till September 2026 and extended support will be available till September 2029.
Загрузка и установка
Способы: В основном, есть два способа, перечисленных ниже:
- Загрузка с сайта Oracle
- Использование терминала через доморощенный
Здесь мы обсудим первый метод, при котором java можно загрузить с официального сайта Oracle и установить с помощью следующих шагов:
Шаг 1: Загрузите Java 17, щелкнув параметр загрузки, выделенный в приведенном ниже медиафайле, где вам нужно загрузить файл «.dmg» и продолжить процедуру загрузки.

Tip: You can also opt to download the x64 compressed archive and then extract it to your Mac.But in mac while downloading any application it is suggested to download complete files instead of compressed files due to internal constraints of macOS ocosystem.
Шаг 2: Откройте файл DMG -> дважды щелкните пакет JDK, загруженный на предыдущем шаге, чтобы начать установку Oracle JDK 17 на ваш Mac. Он установит диск DMG и представит установщик, как показано на рисунке. Ознакомьтесь с обновленным Лицензионным соглашением Oracle JDK.

Шаг 3: Нажмите на Кнопка «Продолжить» -> выберите место назначения -> установить -> введите свой пароль , чтобы дать разрешение на установку Java 17.
Note: You may change the installation location by clicking the Go Back Button. It didn’t allow me to change the installation location on Big Sur.

Шаг 4 : Теперь размонтируйте образ DMG, как показано на рис., щелкнув его правой кнопкой мыши, в основном мы удаляем установку, что вряд ли мы делаем в Windows.

Шаг 5: Чтобы подтвердить установку, мы можем проверить версию JDK, как показано на рисунке ниже. Это все об установке Oracle JDK 17 на macOS.
java -version

Как установить/изменить путь Java в macOS?
Нам нужно быть очень внимательными и осторожными, так как это очень полезно для понимания Java на любой машине. Теперь нам нужно изменить путь Java на Mac, для чего необходимо выполнить следующие шаги:
Шаг 1: Откройте Терминал -> введите: «what java» . Он должен показать что-то вроде /usr/bin/java.

JAVA_HOME is the full path of the directory that contains a sub-directory named ‘bin’ which includes the JavaJava. For Mac OSX – it is /Library/Java/Home
Шаг 2: Установите JAVA_HOME с помощью этой команды в терминале, вам больше не нужно помнить, просто напрягайтесь и продолжайте
export JAVA_HOME=/Library/Java/Home
Шаг 3: Чтобы подтвердить путь, напишите следующую команду
echo $JAVA_HOME

Шаг 4. Теперь вы сможете запустить свое приложение.
Note: This only sets JAVA_HOME for this session. If you want it to be permanent, you’ll have to add the command to your ~/.zshenv or ~/.zshrc file as on macOS 10.15 Catalina, and later, the zsh is the default Terminal shell. To accomplish this instead follow these instructions:
Шаг 5: Откройте терминал и введите:
nano ~/.zshenv

One can also use any other terminal command line text editors of your choice
Шаг 6: Добавьте это в конец файла ~/.zshenv
export JAVA_HOME=$(/usr/libexec/java_home)

Шаг 7: Сохраните и выйдите из nano (ctrl-x, option-a, enter)
Шаг 8: Загрузите файл и распечатайте файл $JAVA_HOME.
source ~/.zshenv echo $JAVA_HOME
Если мы видим приведенную ниже команду, значит, мы успешно установили переменную среды JAVA_HOME.
/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home
