Как установить OpenJDK на Ubuntu 22.04
OpenJDK (Open Java Development Kit) – это бесплатная реализация платформы Java Platform, Standard Edition (Java SE) с открытым исходным кодом. Он широко используется для создания и запуска Java-приложений в различных средах. Если вы используете Ubuntu 22.04 и вам нужно установить OpenJDK, следуйте этому пошаговому руководству.
Шаг 1: Обновите и модернизируйте систему
Перед установкой любого нового программного обеспечения стоит обновить списки пакетов и обновить существующие пакеты до последних версий. Откройте терминал и выполните следующие команды:
sudo apt update
sudo apt upgrade
Это обеспечит актуальность системы и позволит избежать возможных конфликтов пакетов.
Шаг 2: Проверьте доступные версии OpenJDK
Репозитории Ubuntu содержат несколько версий OpenJDK, например OpenJDK 11 и OpenJDK 17. Чтобы узнать, какие версии доступны в репозитории, выполните следующую команду:
sudo apt search openjdk
Это приведет к списку всех доступных версий OpenJDK, которые можно установить.
Шаг 3: Установите OpenJDK
Чтобы установить определенную версию OpenJDK, например OpenJDK 11 или OpenJDK 17, выполните следующие действия:
- Чтобы установить OpenJDK 11 (версия LTS):
sudo apt install openjdk-11-jdk
- Чтобы установить OpenJDK 17 (последняя версия LTS по состоянию на Ubuntu 22.04):
sudo apt install openjdk-17-jdk
Пакет openjdk-*-jdk включает в себя как Java Development Kit (JDK), так и Java Runtime Environment (JRE). Если вам нужна только среда выполнения, вы можете установить пакет openjdk-*-jre.
Шаг 4: Проверка установки
После завершения установки необходимо проверить версию Java, установленную в вашей системе. Проверить это можно, выполнив следующую команду:
java -version
Эта команда должна отобразить установленную версию OpenJDK.
Шаг 5: Настройка версии Java по умолчанию
Если установлено несколько версий Java, вы можете настроить версию по умолчанию с помощью инструмента update-alternatives. Выполните следующую команду:
sudo update-alternatives --config java
Это выведет список всех установленных версий Java. Вы можете выбрать версию по умолчанию, введя соответствующий номер.
Шаг 6: Установите переменную окружения JAVA_HOME
Для корректной работы приложений на базе Java часто требуется установить переменную окружения JAVA_HOME . Вы можете установить ее, отредактировав файл ~/.bashrc или /etc/environment для общесистемной настройки.
Чтобы установить JAVA_HOME для текущего пользователя, выполните следующие действия:
- Откройте файл.bashrc для редактирования:
nano ~/.bashrc
- Добавьте следующую строку в конец файла (замените на установленную версию, например, 11 или 17):
export JAVA_HOME=/usr/lib/jvm/java--openjdk-amd64
- Сохраните файл и примените изменения:
источник ~/.bashrc
- Убедитесь, что JAVA_HOME установлен правильно:
echo $JAVA_HOME
Вы должны увидеть путь к установленной версии OpenJDK.
Шаг 7: Проверка установки Java
Чтобы убедиться, что Java правильно установлена и настроена, создайте простую программу на Java и запустите ее:
- Создайте файл с именем HelloWorld.java:
nano HelloWorld.java
- Добавьте следующий Java-код:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
- Скомпилируйте программу с помощью javac (компилятора Java):
javac HelloWorld.java
- Запустите программу:
java HelloWorld
Если все установлено правильно, вы должны увидеть результат:
Заключение
Поздравляем! Вы успешно установили OpenJDK на Ubuntu 22.04. Независимо от того, используете ли вы OpenJDK для разработки Java-приложений или запуска программного обеспечения на базе Java, система управления пакетами Ubuntu позволяет легко управлять вашей Java-средой. Теперь вы можете начать создавать и запускать Java-приложения с OpenJDK на своей машине Ubuntu.
Если у вас установлено несколько версий Java, помните, что вы можете переключаться между ними с помощью update-alternatives или изменять переменные окружения по мере необходимости.