В этом уроке мы покажем вам, как установить OpenJDK в Ubuntu 24.04 LTS. Java — один из наиболее широко используемых языков программирования в мире, на котором основано бесчисленное количество приложений на различных платформах. Он предлагает разработчикам надежную, безопасную и независимую от платформы среду для создания программных решений. OpenJDK, реализация платформы Java Standard Edition (Java SE) с открытым исходным кодом, завоевала значительную популярность среди разработчиков и организаций благодаря своей бесплатной доступности и широкой поддержке сообщества.
В этом подробном руководстве мы познакомим вас с процессом установки OpenJDK в Ubuntu 24.04 LTS, последней версии популярного дистрибутива Linux с долгосрочной поддержкой. Независимо от того, являетесь ли вы опытным разработчиком Java или только начинаете свой путь, эта статья предоставит вам необходимые шаги для настройки надежной среды разработки Java в вашей системе Ubuntu. К концу этого руководства у вас будет готовая к работе OpenJDK, готовая с легкостью решать ваши Java-проекты.
Предварительные условия
- Сервер под управлением одной из следующих операционных систем: Ubuntu и любого другого дистрибутива на основе Debian, например Linux Mint.
- Рекомендуется использовать новую установку ОС, чтобы предотвратить любые потенциальные проблемы.
- Базовое знакомство с терминалом и интерфейсом командной строки.
- Доступ к серверу по SSH (или просто откройте терминал, если вы находитесь на рабочем столе).
- Активное подключение к Интернету. Вам понадобится подключение к Интернету, чтобы загрузить необходимые пакеты и зависимости.
- Система Ubuntu 24.04 с root-доступом или пользователь с привилегиями sudo.
Установите OpenJDK в Ubuntu 24.04.
Шаг 1. Обновление репозитория пакетов.
Первым шагом в установке OpenJDK является обновление системных пакетов и установка необходимых зависимостей. Откройте терминал и выполните следующие команды:
sudo apt update sudo apt upgrade
Эта команда обновит списки пакетов и обновит все существующие пакеты до последних версий, обеспечивая стабильную основу для установки OpenJDK.
Шаг 2. Установка OpenJDK.
- Способ 1: использование репозитория APT по умолчанию
Самый простой и понятный способ установить OpenJDK в Ubuntu 24.04 — использовать менеджер пакетов APT по умолчанию. Следуйте этим пошаговым инструкциям:
sudo apt install default-jdk
После завершения установки проверьте установленную версию Java, выполнив:
java -version
Вы должны увидеть вывод, аналогичный следующему:
openjdk version "22.0.2" 2024-01-16 OpenJDK Runtime Environment (build 22.0.2+13-Ubuntu-2) OpenJDK 64-Bit Server VM (build 22.0.2+13-Ubuntu-2, mixed mode, sharing)
- Способ 2: использование SDKMAN
SDKMAN — популярный инструмент для управления несколькими версиями JDK в системах Linux. Он обеспечивает простой способ установки и переключения между различными версиями Java. Вот как установить OpenJDK с помощью SDKMAN:
Установите необходимые зависимости, выполнив:
sudo apt install curl zip
Установите SDKMAN, выполнив следующую команду:
curl -s "https://get.sdkman.io" | bash
Откройте новое окно терминала или создайте среду SDKMAN, выполнив:
source "$HOME/.sdkman/bin/sdkman-init.sh"
Выведите список доступных версий Java, выполнив:
sdk list java
Установите нужную версию OpenJDK, например OpenJDK 21, выполнив:
sdk install java 22.0.3-open
Проверьте установку, проверив версию Java:
java -version
Использование SDKMAN обеспечивает гибкость в управлении несколькими версиями Java в вашей системе, позволяя легко переключаться между ними в зависимости от требований вашего проекта.
Шаг 3. Настройка среды Java.
После установки OpenJDK важно правильно настроить переменные среды Java, чтобы обеспечить бесперебойную разработку и выполнение приложений Java. Вот как настроить переменную среды JAVA_HOME и обновить системный PATH:
Найдите путь установки Java, выполнив:
ls -l /usr/lib/jvm/
Откройте /etc/environment
файл с помощью текстового редактора с привилегиями sudo:
sudo nano /etc/environment
Добавьте следующую строку в конец файла, заменив путь фактическим путем к каталогу OpenJDK:
JAVA_HOME="/usr/lib/jvm/java-22-openjdk-amd64"
Сохраните изменения и выйдите из текстового редактора.
Источник /etc/environment
файл для применения изменений:
source /etc/environment
Убедитесь, что переменная JAVA_HOME установлена правильно, выполнив:
echo $JAVA_HOME
Обновите системный PATH, включив в него двоичный каталог Java:
echo 'export PATH=$PATH:$JAVA_HOME/bin' >> ~/.bashrc
Источник .bashrc
файл для применения изменений:
source ~/.bashrc
Установив переменную среды JAVA_HOME и обновив системный PATH, вы гарантируете, что команды и инструменты, связанные с Java, будут доступны из любого места терминала.
Шаг 4. Управление несколькими версиями Java.
В некоторых случаях вам может потребоваться работать с несколькими версиями Java в одной системе Ubuntu. Ubuntu предоставляет команду update-alternatives для управления различными установками Java и переключения между ними. Вот как его использовать:
Перечислите доступные версии Java, установленные в вашей системе:
sudo update-alternatives --list java
Настройте версию Java по умолчанию, выполнив:
sudo update-alternatives --config java
Убедитесь, что версия Java по умолчанию обновлена, выполнив:
java -version
С использованием update-alternatives
вы можете легко переключаться между различными версиями Java в зависимости от требований вашего проекта. Такая гибкость позволяет поддерживать совместимость со старыми версиями Java, сохраняя при этом возможность пользоваться новейшими функциями и улучшениями в новых выпусках.