Купить Корзина
Логотип REG.RU
  • Вход
    • Помощь
  • Помощь
  • Серверы VPS
  • Облачные серверы
  • Установка программного обеспечения
  • Как установить Java на Ubuntu

Как установить Java на Ubuntu

Если вы хотите узнать, как установить Java в Ubuntu быстро и без трудностей — используйте нашу инструкцию. Мы поможем разобраться, какая версия Java лучше, и рассмотрим оптимальные способы установки Java в Ubuntu.

Java — это объектно-ориентированный язык веб-программирования. Он применяется при создании сайтов, десктопных программ, серверных и веб-приложений. Обычно код языка Java исполняется в окне браузера на открытой странице сайта. Рассмотрим версии Java и способы их установки в Ubuntu.

Какие версии Java существуют

Когда-то Java имела всего две стабильные версии — Java 7 и Java 8. Версия Java 8 регулярно обновлялась, поэтому много лет была популярна в разработке. Например, на ней написаны приложения для Android, компьютерная игра Minecraft и социальная сеть Twitter. В настоящее время компания Oracle выпускает новые версии каждые полгода, но к ним выходит минимальное количество обновлений.

Любую версии Java можно установить в одном из форматов распространения. Основные форматы распространения дистрибутивов Java:

  1. Oracle Java (Oracle JDK) — бесплатный для разработки, но платный при использовании в рабочей среде. Включает дополнительные возможности и техподдержку.

  2. Open JDK — открытая бесплатная версия. Представлена в двух редакциях:

  • JRE (Java Runtime Environment) — содержит компоненты, предназначенные только для запуска Java-программ в Linux.
  • JDK (Java Development Kit) — полная версия, которая включает компоненты, предназначенные для запуска, компиляции и разработки Java-программ. JDK по умолчанию содержит в себе редакцию JRE.

Описанные форматы подойдут для любой версии семейства Linux Ubuntu и будут работать как на десктопах, так и на веб-серверах. Мы разберем оба способа установки Java и в разных вариантах редакций.

Важно

Перед установкой Java проверьте, что она ещё не установлена на вашем сервере, командой: java —version.

В примере ниже установлена версия OpenJDK 11.0.7:

установка Ubuntu Java install

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

Рассмотрим, как установить самую свежую и более старые версии Java.

Чтобы автоматически установить самую свежую версию OpenJDK (она уже есть в официальном репозитории Ubuntu):

  1. 1.

    Обновите пакеты apt:

    sudo apt update
  2. 2.

    Установите последнюю версию Java Runtime Environment (JRE):

    sudo apt install default-jre

    Или Java Development Kit (OpenJDK), которая уже включает в себя JRE:

    sudo apt install default-jdk
  3. 3.

    Убедитесь, что Java установлена, и проверьте версию:

    java -version

Готово, вы установили самую свежую версию.

Чтобы установить конкретную версию OpenJDK, следуйте инструкции ниже:

  1. 1.

    Обновите пакеты apt:

    sudo apt update
  2. 2.

    Установите нужную версию OpenJDK:

    sudo apt install openjdk-8-jdk

    Где 8 — версия Java.

    Вместо OpenJDK вы можете установить только JRE:

    sudo apt install default-8-jre
  3. 3.

    Убедитесь, что Java установлена, и проверьте установленную версию:

    java -version

Готово, вы установили нужную версию.

Как установить Oracle Java

Рассмотрим, как установить свежую и старую версии Java. Для установки свежей версии Java (11 или 12):

  1. 1.

    Обновите пакеты apt:

    sudo apt update
  2. 2.

    Добавьте PPA-репозиторий:

    sudo add-apt-repository ppa:linuxuprising/java
  3. 3.

    Снова обновите пакеты apt:

    sudo apt update
  4. 4.

    Установите Java:

    sudo apt install oracle-java12-installer

    Где 12 — версия Java.

  5. 5.

    Убедитесь, что Java установлена, и проверьте версию:

    java -version

Готово, вы установили Java 12.

Для установки старой версии Java 8:

  1. 1.

    Обновите пакеты apt:

    sudo apt update
  2. 2.

    Добавьте PPA-репозиторий:

    sudo add-apt-repository ppa:webupd8team/java
  3. 3.

    Снова обновите пакеты apt:

    sudo apt update
  4. 4.

    Установите Java:

    sudo apt install oracle-java8-installer

    Где 8 — версия Java.

  5. 5.

    Убедитесь, что Java установлена, и проверьте версию:

    java -version

Готово, вы установили Java 8.

Как назначить версию Java по умолчанию

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

  1. 1.

    Посмотрите установленные версии:

    update-alternatives --config java
  2. 2.

    Введите номер версии, которую вы хотите сделать версией по умолчанию, и нажмите Enter.

    В примере была выбрана версия с порядковым номером 1. При повторном вызове команды на скриншоте видно, что она стала версией по умолчанию (отмечена «звёздочкой»):

    =810x403

Готово, вы назначили нужную версию java по умолчанию.

Как установить переменную окружения java_home

Для работы некоторых программ на java нужно установить переменную окружения java_home. для этого:

  1. 1.

    Определите, в какой директории установлена версия java, которая используется по умолчанию:

    sudo update-alternatives --config java

    В выводе ниже видно, что директория версии по умолчанию (с порядковым номером ноль) — /usr/lib/jvm/java-11-openjdk-amd64/bin/java:

    =813x193

  2. 2.
    Скопируйте полный путь.
  3. 3.

    Откройте файл:

    sudo nano /etc/environment
  4. 4.

    Добавьте в файл строку:

    JAVA_HOME="ваш_путь"

    Где ваш_путь — скопированный путь.

    скопированный-путь

  5. 5.
    Сохраните и закройте файл сочетанием клавиш Ctrl+X, а затем нажмите Y.
  6. 6.

    Перезагрузите файл:

    source /etc/environment
  7. 7.

    Проверьте результат. Для этого выполните команду:

    echo $JAVA_HOME

    В выводе команды должен появиться путь к версии Java:

    путь-к-версии Установка Java Ubuntu

Готово, вы установили переменную окружения JAVA_HOME.

Теперь вы знаете, какие версии и форматы распространения Java можно использовать для операционной системы Ubuntu, и выберете оптимальный для вас способ установки.

Помогла ли вам статья?
ДаНет
раз уже
помогла

Спасибо за оценку!
Как мы можем улучшить статью?

Нужна помощь?
Напишите в службу поддержки!

REG.RU
  • О компании
  • Контакты и офисы
  • Новости
  • Карьера в REG.RU
  • Руководство
  • Отзывы клиентов
Услуги
  • Стоимость услуг
  • Хостинг
  • Зарегистрировать домен
  • Конструктор и CMS
  • Создать сайт в REG.Site
  • VPS
  • Серверы и ДЦ
  • SSL-сертификат
Партнёрам
  • Партнёрские программы
  • Профессионалам IT
  • Бонусная программа
  • REG.API
  • Промоматериалы
Полезное
  • Акции и скидки
  • Мероприятия
  • Юридическим лицам
  • ЭДО
  • Whois
Помощь
  • База знаний
  • Вопросы и ответы
  • Шаблоны заявлений
  • Оставить отзыв, предложение
  • Сообщить о нарушении

+7 (495) 580-11-11

Телефон в Москве

8 800 555-34-78

Бесплатный звонок по России

           

Нашли опечатку?
Выделите и нажмите Ctrl+Enter

  • mastercard
  • visa
  • mir
  • sberbank
  • qiwi
  • yamoney
  • sbp
Все способы оплаты
© ООО «Регистратор доменных имен РЕГ.РУ» Правила пользования сайтомПолитика обработки персональных данных
Award
shop.reg.ru Магазин доменов
statonline.ru Доменная статистика
reg.ru/blog Мы пишем
  • Мы используем файлы cookie. Продолжив работу с сайтом, вы соглашаетесь с Политикой обработки персональных данных и Правилами пользования сайтом.