Как скачать и установить Java на Mac
Java на Mac изначально нет, а взять её можно в разных местах: бесплатные сборки OpenJDK, например Eclipse Temurin, или собственный JDK от Oracle. Разберём, что выбрать, как установить и как проверить, что Терминал её видит.

Java
- macOS 11 и новее
- Apple Silicon и Intel
- Бесплатно (Eclipse Temurin)
Или сразу установщик с сервера разработчика:
Ссылки ведут на сайт разработчика (adoptium.net, api.adoptium.net). MacWashing с ним не связан и не хранит установщики у себя.
Откройте Терминал (Программы › Утилиты) и выполните:
brew install --cask temurinHomebrew скачает программу с сервера разработчика, проверит файл и положит программу в «Программы».
Homebrew ещё не установлен? Как установить Homebrew: одна команда с сайта brew.sh.
SDKMAN! ставит и переключает JDK разных производителей (Temurin, Zulu, Oracle и другие). Установите его командой с официального сайта:
curl -s "https://get.sdkman.io" | bashsource "$HOME/.sdkman/bin/sdkman-init.sh"Установите JDK по умолчанию и проверьте. Другие сборки покажет sdk list java:
sdk install javajava -versionOracle JDK скачивается со страницы загрузки Oracle oracle.com/java/technologies/downloads: выберите вкладку macOS и ARM64 DMG Installer для Apple Silicon или x64 DMG Installer для Intel. Откройте .dmg и запустите установщик внутри. Через Homebrew его ставит одна команда:
brew install --cask oracle-jdk@25java -versionПрежде чем использовать Oracle JDK на работе, прочтите условия на странице загрузки: бесплатно он выходит не навсегда (см. «Какую Java скачать»).
Какую Java скачать
Java на Mac — это JDK (Java Development Kit): он и запускает программы на Java, и собирает их. Два распространённых варианта:
- Eclipse Temurin от Adoptium (
adoptium.net): бесплатная сборка OpenJDK с открытым кодом, бесплатна для любых целей, в том числе для работы. Кнопки загрузки здесь дают Java 25 — текущую версию с долгосрочной поддержкой (LTS). - Oracle JDK с
oracle.com: собственная сборка Oracle. Текущие версии, например JDK 25, Oracle раздаёт бесплатно, в том числе для рабочих систем, по своим условиям No-Fee Terms and Conditions — до истечения года после выхода следующей LTS. Дальнейшие обновления этой версии выходят по лицензии, которая для бизнеса требует платной подписки.
Берите версию LTS, если проекту не нужна более новая. Сборки для Apple Silicon и Intel разные: откройте меню Apple › Об этом Mac. Строка Чип с Apple M1 или новее — это Apple Silicon, строка Процессор с Intel — Intel.
Как установить Java
- Откройте скачанный
OpenJDK25U-jdk_…_mac_hotspot_….pkgв папке Загрузки.

- Нажимайте Продолжить на страницах установщика, примите лицензию, если спросят, затем нажмите Установить.
- Введите пароль от Mac. Когда установщик сообщит, что установка прошла успешно, нажмите Закрыть.
JDK ставится в /Library/Java/JavaVirtualMachines. Там могут лежать несколько версий рядом. Команда java берёт самую новую, если не выбрать другую.
Что настроить после установки
Откройте новое окно Терминала и проверьте версию:
java -version- JAVA_HOME. Некоторым инструментам нужна эта переменная. Команда ниже добавляет её в профиль оболочки, и она будет в каждом новом окне Терминала.
- Несколько версий.
/usr/libexec/java_home -Vпоказывает все установленные JDK. - Обновления. Сам
.pkgне обновляется: скачайте новый с той же страницы и установите — он заменит старый той же версии. - Установщик. Когда
java -versionзаработал, переместите.pkgиз Загрузок в Корзину.
echo 'export JAVA_HOME=$(/usr/libexec/java_home)' >> ~/.zshrcЕсли Java не устанавливается или не запускается
- «Unable to locate a Java Runtime». Команда
javaесть в macOS и без Java, и так она отвечает, когда JDK не установлен. Установите его, как описано выше, и откройте новое окно Терминала. - Запускается не та версия. Проверьте
/usr/libexec/java_home -Vи укажите в JAVA_HOME нужную версию, например/usr/libexec/java_home -v 21. - Мешает сломанный или старый JDK. Удалите его и установите заново: как удалить Java с Mac.
Чтобы Mac оставался в порядке

Инструменты сборки для Java хранят кэш, который растёт с каждым проектом. Сборка мусора в MacWashing находит кэш программ и инструментов разработчика и показывает, сколько он занимает.
Бесплатная пробная версия · macOS 14 и новее
Вопросы и ответы
Java на Mac бесплатная?
Eclipse Temurin бесплатна для любых целей. Oracle JDK бесплатен по условиям No-Fee Terms для текущих версий, с ограничениями для поздних обновлений старых. Прежде чем использовать его на работе, прочтите лицензию на странице загрузки Oracle.
Нужен ли аккаунт Oracle, чтобы скачать Java?
Для Temurin — нет: скачайте её с adoptium.net или поставьте через Homebrew, аккаунт не нужен. Текущие версии JDK Oracle тоже даёт скачать напрямую со своей страницы загрузки.
Какую Java ставит Homebrew?
brew install --cask temurin ставит самый новый выпуск Temurin, и он может быть новее LTS. Для версии LTS используйте brew install --cask temurin@25.