Инструменты Java Advanced: Java - qa-guru/knowledge-base GitHub Wiki

Java

Java — многоплатформенный язык программирования общего назначения. Главная особенность Java заключается в том, что он работает по принципу WORA (write once, run anywhere — напиши один раз, запуская везде). Поэтому код, написанный на Java можно запускать на любой платформе и устройстве с установленной средой исполнения кода.

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

Установка

Windows

  1. Проверить наличие уже установленной Java. Для этого необходимо открыть консоль Windows и ввести команду java -version. Если Java на компьютере нет, то переходим к следующему шагу;
  2. Перейти на сайт Oracle и скачать последнюю актуальную версию для Windows. Сайт может попросить пройти регистрацию, но можно воспользоваться данными для входа с этого сайта;
  3. Открыть загруженный файл и пройти процесс установки.
  4. В окне установщика необходимо скопировать путь к JDK, который понадобится для настройки окружения.

Прописываем переменные среды

  1. Правой кнопкой мыши щёлкнуть по иконке «Мой компьютер» на рабочем столе и выбрать пункт «Свойства» в меню.
  2. Внизу страницы выбрать пункт «Дополнительные параметры системы»;

  1. Нажать «Переменные среды»;

  1. В разделе «Системные переменные» нажать кнопку «Создать»;

  1. В поле « Имя переменной» ввести «JAVA_HOME»;

  1. В поле «Значение переменной» ввести путь к папке с Java (его мы копировали во время установки);
  2. Нажать «ОК», в следующем окне тоже нажать «ОК»;
  3. Перезагрузить компьютер;
  4. Проверить установку с помощью команды java -version в консоли.

OpenJDK

На территории РФ ресурсы Oracle блокируются, поэтому установка Java может быть затруднительной. Если инструкция выше не помогла скачать и установить Java, то можно установить OpenJDK:

  1. Загрузить файл по ссылке;
  2. Открыть скачанный архив, распаковать и скопировать папку jdk-11.0.2 на диск.

Прописываем переменные среды

  1. Правой кнопкой мыши щёлкнуть по иконке «Мой компьютер» на рабочем столе и выбрать пункт «Свойства» в меню.
  2. Внизу страницы выбрать пункт «Дополнительные параметры системы»;
  3. Нажать «Переменные среды»;

  1. В разделе «Системные переменные» нажать кнопку «Создать»;

  1. В поле « Имя переменной» ввести «JAVA_HOME»;
  2. В поле «Значение переменной» ввести путь к папке с OpenJDK (та папка, которую копировали на диск);

  1. Нажать «ОК», в следующем окне тоже нажать «ОК»;
  2. Перезагрузить компьютер;
  3. Проверить установку с помощью команды java -version в консоли.

macOS

  1. Проверить наличие Java с помощью команды java --version в терминале. Если Java на компьютере нет, то переходим к следующему шагу;
  2. Перейти на сайт Oracle и скачать последнюю актуальную версию macOS x64 DMG Installer Сайт может попросить пройти регистрацию, но можно воспользоваться данными для входа с этого сайта;

Прописываем переменные среды

  1. Найти и скопировать путь, по которому установленна Java, обычно это /Library/Java/JavaVirtualMachines/jdk-версияJava.jdk/Contents/Home;
  2. Перейти в домашнюю директорию пользователя с помощью команды cd в терминале;
  3. Добавить в файл .zshrc скопированный путь. Редактировать файлы можно с помощью редактора Nano, открывается с помощью команды nano [название файла];
  4. Сохранить изменения;
  5. Проверить установку с помощью команды java --version в терминале.

На macOS 10.5 и более поздних версиях Apple рекомендует установить переменную $JAVA_HOME в /usr/libexec/javahome. Для этого необходимо:

  • экспортировать $JAVA_HOME в файл ~/.bash_profile или ~/.profile:
$ vim .bash_profile 

export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH
  • проверить установку в терминале:
$ source .bash_profile
$ echo $JAVA_HOME
  • результат должен быть следующим:
/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home