Купить Корзина
  • Облако и IT-инфраструктура
  • Домены и сайты
  • Вход
Получить консультацию

Ответим на вопросы, расскажем о конфигурациях, поможем с переносом, подберем оборудование, подготовим коммерческое предложение

Нажимая кнопку «Отправить» я даю согласие на обработку персональных данных и подтверждаю, что ознакомился с Политикой конфиденциальности

Персональный менеджер ответит на ваши вопросы и проведет через все этапы заключения договора: — подберет оборудование — сформирует коммерческое предложение — поможет с миграцией сервера к нам

Нажимая кнопку «Отправить» я даю согласие на обработку персональных данных и подтверждаю, что ознакомился с Политикой конфиденциальности

Или просто оставьте номер телефона, и мы перезвоним вам

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

    +7 495 580-11-11
  • Бесплатный звонок по России

    8 800 555-34-78
  • Или обратитесь в наши офисы

    Региональные номера
    1. Документация
    2. Инструкции
    3. Облачные серверы
    4. Инструкции для UNIX-подобных операционных систем
    5. Как установить Java на Ubuntu

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

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

    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

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

      sudo apt update
    • 2

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

      sudo apt install default-jre

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

      sudo apt install default-jdk
    • 3

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

      java -version

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

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

    • 1

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

      sudo apt update
    • 2

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

      sudo apt install openjdk-8-jdk

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

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

      sudo apt install default-8-jre
    • 3

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

      java -version

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

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

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

    • 1

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

      sudo apt update
    • 2

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

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

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

      sudo apt update
    • 4

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

      sudo apt install oracle-java12-installer

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

    • 5

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

      java -version

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

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

    • 1

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

      sudo apt update
    • 2

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

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

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

      sudo apt update
    • 4

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

      sudo apt install oracle-java8-installer

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

    • 5

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

      java -version

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

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

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

    • 1

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

      update-alternatives --config java
    • 2

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

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

      =810x403

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

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

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

    • 1

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

      sudo update-alternatives --config java

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

      =813x193

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

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

      sudo nano /etc/environment
    • 4

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

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

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

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

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

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

      source /etc/environment
    • 7

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

      echo $JAVA_HOME

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

      путь-к-версии

      Установка Java Ubuntu

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

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

    Специальные предложения
    • Гранты для бизнеса до 500к
    • Скидки на cloud GPU до 50%
    • Скидки на bare-metal с А4000 и А5000
    • Кешбэк 100% на kubernetes
    Рассылка Рег.облака

    Лайфхаки, скидки и новости об IT

    Даю согласие на получение рекламных и информационных материалов

    Продукты и сервисы
    • Облачные серверы
    • Выделенные серверы
    • Базы данных
    • S3 хранилище
    • Кластеры Kubernetes
    • Cloud GPU
    • VPS
    Решения
    • Интернет-магазин в облаке
    • Разработка и тестирование в облаке
    • Удаленный рабочий стол
    • Работа с 1С
    • Корпоративное хранение данных
    • Искусственный интеллект и машинное обучение в облаке
    • Конфигуратор сервера
    • Администрирование серверов
    Техподдержка
    • Создать тикет
    • Документация
    Прочее
    • О компании
    • Партнерская программа
    • Гранты
    • Блог
    • Контакты
    • Отзывы клиентов
    • © ООО «РЕГ.РУ» Нашли опечатку?
      Выделите и нажмите Ctrl+Enter
    • Облачная платформа Рег.ру включена в реестр российского ПО Запись №23682 от 29.08.2024
      • Политика конфиденциальности
      • Политика обработки персональных данных
      • Правила применения рекомендательных технологий
    • 8 800 333-92-23

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

      +7 (495) 009‑92‑22

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

      • telegram
      • vk
      • vkvideo
      • vcru
      • moikrug
      • rbc
    • Мы используем cookie и рекомендательные технологии для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера