К содержанию

Как установить Java на Mac и проверить, что она работает

Java на Mac по умолчанию не установлена: если запустить программу, которой она нужна, система покажет окно с просьбой установить пакет для разработчиков. Поставить Java можно за пять минут: скачайте пакет JDK подходящей сборки (для чипа Apple или для Intel), запустите установщик и проверьте версию командой java -version. Ниже пошаговая установка, выбор версии, настройка JAVA_HOME, удаление старых версий и решение типичных проблем.

Обновлено 30 сентября 2026 г. · 6 мин чтения

Содержание · 10 разделов
  1. Когда Java на Mac действительно нужна
  2. Шаг 1. Узнайте, какой у вас Mac
  3. Шаг 2. Выберите версию Java
  4. Шаг 3. Скачайте и установите
  5. Шаг 4. Проверьте, что Java установилась
  6. Шаг 5. Настройте JAVA_HOME (если нужно)
  7. Если Java установлена, а программа её не видит
  8. Как удалить Java
  9. Безопасность: на что обратить внимание
  10. Если Mac по-прежнему не запускает программу

Когда Java на Mac действительно нужна

На современном Mac Java нужна не всем. Она требуется в трёх случаях.

  • Вы запускаете программу на Java. Это некоторые игры и их лаунчеры, бухгалтерские и банковские клиенты, инженерные и учебные программы, среды разработки.
  • Вы разрабатываете на Java. Тогда нужен JDK: он включает компилятор и инструменты.
  • Система показала окно с просьбой установить Java. Оно появляется, когда программа или Терминал вызывают команду java, а на Mac её нет.

Плагин Java в браузерах давно не поддерживается, так что «для сайтов» Java ставить не нужно. Если какой-то сайт просит установить Java, это повод насторожиться, а не устанавливать.

Что значит сообщение «необходимо установить JDK»

Если Java не установлена, а вы запускаете команду или программу, которой она нужна, macOS показывает окно с просьбой установить пакет. Система не содержит Java сама, окно служит подсказкой. Закройте его и установите Java одним из способов ниже, а не по ссылке из окна, если вы не уверены, откуда она ведёт.

Шаг 1. Узнайте, какой у вас Mac

От этого зависит, какую сборку скачивать.

  1. Нажмите на яблоко в левом верхнем углу экрана и выберите «Об этом Mac».
  2. В строке «Чип» или «Процессор» посмотрите название.
  3. Если написано Apple M1, M2, M3 и так далее, у вас чип Apple. Выбирайте сборку для ARM64 (её также называют aarch64).
  4. Если написано Intel, выбирайте сборку для x64.

Неверная сборка может запускаться медленнее через эмуляцию или не запускаться вовсе.

Шаг 2. Выберите версию Java

Версий много, и путаница здесь частая.

СитуацияЧто выбрать
Программа требует конкретную версию, например Java 8 или 17Поставьте ровно её
Требований нет, нужно запустить программуАктуальная версия с долгой поддержкой (LTS)
Вы учитесь или пишете кодАктуальный LTS, и при необходимости дополнительно старую версию для старых проектов
Старая программа не работает на новой JavaВерсия, которая указана в требованиях программы

Несколько версий Java можно хранить на одном Mac одновременно. Мы покажем ниже, как переключаться между ними.

Откуда скачивать

Java распространяют несколько производителей: Oracle и открытые сборки OpenJDK, например Eclipse Temurin. Для обычного пользователя при запуске программ разницы нет. Главное: скачивайте с сайта производителя, а не со сторонних зеркал и «сборников». Установщики с неизвестных сайтов часто оказываются рекламным ПО: почитайте, как отличить такое, в статье «Вирус на Mac: как проверить и удалить рекламное ПО».

Шаг 3. Скачайте и установите

  1. Откройте сайт производителя и найдите раздел загрузок Java или JDK.
  2. Выберите операционную систему macOS и нужную сборку: ARM64 или x64.
  3. Скачайте установщик в формате .pkg или .dmg.
  4. Откройте скачанный файл двойным щелчком. Если macOS предупредит, что программа скачана из интернета, подтвердите, что хотите открыть её.
  5. Следуйте подсказкам установщика и введите пароль администратора, если потребуется.
  6. Дождитесь сообщения об успешной установке.

Порядок работы с установочными файлами подробно описан в статье «Как установить программу на Mac», а если система не разрешает открыть скачанный файл, поможет статья «Как открыть программу на Mac, если она не запускается».

Установка через Homebrew

Если вы работаете с менеджером пакетов Homebrew, Java ставится одной командой в Терминале. Например, для сборки Temurin: brew install --cask temurin. Для конкретной версии в названии обычно есть номер: смотрите описание пакета в Homebrew. Этот способ подходит тем, кто уже знаком с Терминалом. Если нет, проще воспользоваться обычным установщиком.

Шаг 4. Проверьте, что Java установилась

  1. Откройте Терминал: «Программы → Утилиты → Терминал» в Finder или поиск Spotlight по слову «Терминал».
  2. Введите команду java -version и нажмите Return.
  3. Если Java установлена, вы увидите номер версии и название сборки.
  4. Если появилось окно с просьбой установить JDK, значит, Терминал не видит установленную Java. Закройте окно, перезапустите Терминал и повторите.

Чтобы посмотреть все установленные версии, введите /usr/libexec/java_home -V. Команда перечислит версии и пути к ним.

Шаг 5. Настройте JAVA_HOME (если нужно)

Некоторые программы и инструменты сборки ищут Java через переменную JAVA_HOME. Если вы только запускаете программу, настраивать её обычно не нужно. Если нужно, порядок такой.

  1. Откройте Терминал.
  2. Узнайте путь к нужной версии: команда /usr/libexec/java_home -v 17 выведет путь для версии 17 (подставьте нужный номер).
  3. Чтобы задать переменную для текущей сессии, введите export JAVA_HOME=$(/usr/libexec/java_home -v 17).
  4. Чтобы она действовала всегда, добавьте эту строку в файл настроек оболочки. На современных версиях macOS это файл ~/.zshrc. Откройте его в текстовом редакторе, добавьте строку внизу и сохраните. Закройте и снова откройте Терминал.

Если у вас несколько версий Java, достаточно поменять номер в команде, чтобы переключиться между ними.

Если Java установлена, а программа её не видит

СимптомПричинаЧто сделать
Терминал не находит команду javaТерминал открыт до установкиЗакройте и откройте Терминал
Программа требует другую версиюУстановлена не та версияПоставьте нужную, старые можно не удалять
Программа пишет, что Java устарелаСтарая версияУстановите актуальную
Программа запускается и сразу закрываетсяНеверная сборка (Intel вместо Apple) или не та версияПроверьте сборку и версию, запустите программу из Терминала и прочитайте ошибку
Окно с просьбой установить JDK появляется сноваУстановка не завершиласьПовторите установку, проверьте java -version
macOS не открывает .jar двойным щелчкомНет программы по умолчаниюОткройте файл через контекстное меню, «Открыть с помощью»

Если программа использует собственную версию Java, например лаунчер игры, устанавливать отдельную Java часто не требуется: она поставляется внутри программы.

Как удалить Java

Лишние версии занимают место и иногда путают программы. Удалять их безопасно, но делайте это аккуратно.

  1. Откройте Finder, в строке меню выберите «Переход → Переход к папке» и введите /Library/Java/JavaVirtualMachines.
  2. Найдите папку с нужной версией, например jdk-17.
  3. Перетащите её в Корзину и введите пароль администратора.
  4. Очистите Корзину.

Перед удалением убедитесь, что какая-нибудь из нужных программ не требует именно эту версию. Общие правила удаления программ описаны в статье «Как удалить приложение на MacBook».

Безопасность: на что обратить внимание

  • Скачивайте только с сайта производителя. Подделки с названием «Java» распространяют рекламные и вредоносные программы.
  • Не вводите пароль по просьбе, которую вы не запускали. Установщик Java просит пароль администратора, но окно «Java устарела, обновите» на сайте, а не в программе, признак обмана.
  • Обновляйте Java. Старые версии содержат известные уязвимости. Если вы установили Java давно и не пользуетесь ею, удалите или обновите.
  • Не запускайте неизвестные .jar-файлы. Это такие же программы, как и любые другие, и они могут содержать вредоносный код.

Если Mac по-прежнему не запускает программу

Если после установки Java программа всё равно не открывается, а Mac тормозит, зависает или выдаёт ошибки, причина может быть не в Java. Проверьте свободное место, обновления системы и нагрузку. Если разбираться самому некогда, оставьте заявку: мастер приедет, установит и настроит нужное на месте или курьер заберёт MacBook в мастерскую. Цену мы называем после диагностики, до начала работ. Подробнее на странице «Установка программ на MacBook» и в разделе «Ремонт MacBook».

Как это происходит

  1. 01

    Вы оставляете заявку

    Оставляете номер. Модель и поломку можно не указывать — уточним при звонке.

  2. 02

    Мы перезваниваем

    Уточняем модель и симптомы и договариваемся, как удобнее: мастер приедет к вам или курьер заберёт устройство.

  3. 03

    Диагностика и цена

    Называем причину и стоимость. Ремонт — только после вашего согласия.

  4. 04

    Ремонт и проверка

    Чиним, проверяем и возвращаем устройство.

Частые вопросы

Не нашли ответ? Оставьте номер — перезвоним и ответим.

Нужна ли Java на Mac?

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

Чем отличаются JDK и JRE?

JRE нужна, чтобы запускать программы на Java, JDK содержит ещё инструменты для разработки. Сегодня производители чаще распространяют JDK, и его же ставят тем, кому нужно только запустить программу. Лишним он не будет.

Какую версию Java выбрать?

Ту, которую требует ваша программа. Если требований нет, берите актуальную версию с долгой поддержкой (LTS). Если программа просит конкретную старую версию, поставьте именно её: на Mac можно держать несколько версий одновременно.

Как понять, какую сборку скачивать: Intel или Apple silicon?

Откройте меню Apple и «Об этом Mac». Если указан чип Apple (M1, M2, M3 и новее), скачивайте сборку для ARM64 или aarch64. Если указан процессор Intel, скачивайте x64. Неверная сборка может работать медленнее или не запуститься.

Терминал пишет, что Java не найдена, хотя я её установил. Что делать?

Закройте и снова откройте Терминал, затем выполните java -version. Если ответа нет, проверьте список установленных версий командой /usr/libexec/java_home -V и настройте переменную JAVA_HOME. Причина обычно в том, что Терминал открыт до установки или установилась не та версия.

Как удалить Java с Mac?

Удалите папку нужной версии из каталога /Library/Java/JavaVirtualMachines: откройте её в Finder и перетащите папку с версией в Корзину. Для удаления потребуется пароль администратора. Старые версии полезно убирать, если они не нужны.

Заявка на ремонт

Не получилось самому? Приедем

Оставьте номер: перезвоним, разберёмся, что случилось, и договоримся, как удобнее — мастер приедет к вам или курьер заберёт устройство.

Цену назовём после диагностики, до начала работ. Нажимая кнопку, вы даёте согласие на обработку персональных данных.

Оставьте номер — перезвоним

Уточним поломку и подскажем, что делать дальше.

Добавить детали — необязательно

Цену назовём после диагностики, до начала работ. Нажимая кнопку, вы даёте согласие на обработку персональных данных.