26/04/2020

Как установить OpenJDK на Mac OS

Чтобы писать автотесты на языке Java потребуется установить пакет Oracle JDK или Open JDK. В этой статье мы расскажем в чем между ними различия, что лучше устанавливать, а также пройдемся по шагам для установки и настройке рабочей среды.

Скачиваем JDK

Чтобы скачать пакет Open JDK нужно:

  1. Зайти на сайт jdk.java.net
  2. Перейти по ссылке с нужной версией Java, последняя стабильная версия Java находится в пункте Ready for use
  3. В разделе Build выбираем ссылку на архив с пакетом. Для Mac OS - это macOS / x64 tar.gz (sha256)

Извлекаем архив

  1. Переходим в папку в которую будем производить установку и создаем в ней папку для хранения jdk1
cd /Library/Java/JavaVirtualMachines/
  1. Копируем в созданую папку скаченный архив
user@TestAutomation.Space:/usr$ sudo mv ~/Downloads/openjdk-..._bin.tar.gz /Library/Java/JavaVirtualMachines/
[sudo] пароль для user: 
  1. И распаковываем tar-архив
sudo tar zxvf /usr/java/openjdk-..._bin.tar.gz
[sudo] пароль для user: 

Настраиваем переменные окружения PATH и JAVA_HOME

  1. Открыть на редактирование файл .profile
nano ~/.bash_profile
  1. В конец добавляем строчки
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk.../Contents/Home"
export JAVA_HOME

PATH=${JAVA_HOME}/bin:${PATH}
export PATH
  1. Нажимаем Ctrl+X и соглашаемся с сохранением изменений, нажав на Y
  2. Выполняем команду для инициализации изменени и проверяем что переменная среды выводится верно
source ~/.bash_profile
env
echo $JAVA_HOME
echo $PATH
  1. Теперь нужно перезапустить консоль и проверить версию Java
java -version

  1. Here is the footnote