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

В этой статье мы покажем, как установить Java в Debian 12. Для тех, кто не знает, Java — это универсальный язык программирования, который находит свое применение в многочисленных программных решениях. Установка Java включает в себя два ключевых компонента: Java Development Kit (JDK) и Java Runtime Environment (JRE). JDK облегчает разработку Java приложений, а JRE позволяет запускать Java приложения. Выбор подходящей версии JDK очень важен. При принятии этого решения следует учитывать требования к проекту и факторы совместимости. На момент написания статьи последней версией JDK является Java 17.

Данная статья предполагает, что у вас есть базовые знания Linux и вы умеете пользоваться терминалом. Установка Java не сложна, но требуется работать в учетной записи root. Если это не так, тогда вам требуется добавить «sudo» перед командами. В этой статье я покажу вам пошаговую установку Java в Debian 12 (Bookworm).

Как установить Java в Debian 12
Установка Java в Debian 12

Требование к установке

  1. Сервер или ПК, который работает на операционной системе Debian 12 (Bookworm). Рекомендуется использовать свежую установку этой ОС для избежания возможных проблем.
  2. SSH доступ к серверу. Если вы работаете на настольном компьютере, то просто откройте терминал.
  3. Активное подключение к Интернету. Вам понадобится интернет соединение для загрузки необходимых пакетов и зависимостей для установки Java.
  4. Наличие пользователя с правами sudo или доступ к пользователю root. Рекомендуется использовать пользователя с правами sudo вместо пользователя root, чтобы избежать возможных проблем с системой.

[irp]

Установка Java в Debian 12 Bookworm

Шаг 1. Обновление системы

Перед установкой любого программного обеспечения требуется убедиться в том, что система обновлена. Для этого необходимо выполнить в терминале следующие команды.

sudo apt update
sudo apt upgrade

Шаг 2. Установка Java в Debian 12

Для того, чтобы воспользоваться хорошо поддерживаемой Java, рекомендуется добавить официальный репозиторий Debian. Выполните в терминале следующие команды.

sudo apt install curl dirmngr gnupg

Теперь импортируйте ключ репозитория и выполните команду.

sudo sh -c 'echo "deb http://deb.debian.org/debian $(lsb_release -sc) main contrib non-free" >> /etc/apt/sources.list.d/debian.list'
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8B48AD6246925553

OpenJDK, альтернатива Oracle JDK с открытым исходным кодом. Рекомендуется для обеспечения совместимости и безопасности. Для установки OpenJDK выполните следующие команды.

sudo apt update
sudo apt install openjdk-17-jdk

Шаг 3. Настройка переменных среды Java

Для обеспечения корректного выполнения Java приложений необходимо настроить переменные окружения. Откройте конфигурационный файл bash с помощью команды.

nano ~/.bashrc

Добавьте в конец файла следующие строчки.

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

Сохраните изменения и выйдите из текстового редактора. Чтобы применить изменения, выполните команду.

source ~/.bashrc

Чтобы убедиться в том, что Java установлена правильно, проверьте версию установленной Java. Для этого выполните следующую команду.

java -version

В результате должна появиться версия Java, свидетельствующая об успешной установке.

[irp]

Шаг 4. Запуск примера Java программы

Для проверки работоспособности вашей установки Java запустим простую программу «Hello World«. Создадим новый файл с именем HelloWorld.java с помощью любимого  текстового редактора и добавим в него следующее содержимое.

public class HelloWorld {
public static void main(String[] args) {
System.out.println(«Hello, World!»);
}
}

Сохраните файл и выйдите из текстового редактора. Далее скомпилируйте программу с помощью следующей команды.

javac HelloWorld.java

Если ошибок не обнаружено, то выполните скомпилированную программу. Для этого введите команду.

java HelloWorld

В терминале должен появиться вывод «Hello, World!», подтверждающий, что Java работает корректно.

Шаг 5. Поиск и устранение неисправностей и общих проблем с Java в Debian

В процессе установки могут возникнуть некоторые типичные проблемы. Вот несколько советов по устранению неполадок:

  1. Если вы получаете сообщение об ошибке, указывающее на несовместимую версию Java, nj убедитесь, что вы выбрали соответствующую версию JDK для вашего проекта.
  2. Установка не удалась или возникли проблемы с пакетами, попробуйте обновить репозитории пакетов, выполнив следующие команды:

sudo apt clean
sudo apt update

[irp]

Поздравляем! Вы успешно установили Java. Спасибо, что воспользовались этим руководством по установке последней версии Java на Debian 12 Bookworm. Для получения дополнительной помощи или полезной информации мы рекомендуем вам обратиться к официальному сайту Java.

Nazario

Я — Nazario, создатель и автор сайта guid.su, специализируюсь на информационных технологиях с акцентом на системное администрирование Linux и Windows, веб-разработку и настройку различных систем. Мои глубокие знания и обширный практический опыт в этих сферах позволяют мне создавать детальные руководства и учебные материалы, ценные для пользователей всех уровней.

Я стремлюсь делать сложные темы доступными и понятными, надеюсь что мой вклад в сообщество IT будет оценен по достоинству.

Моя работа направлена на образование и распространение знаний в области информационных технологий, помогая другим расширять свои возможности и углублять понимание современных технологий.

Guid: Linux и Windows
Выскажите своё мнение или присоединяйтесь к обсуждению:

Отправляя комментарий, вы даете согласие на обработку ваших данных в соответствии с политикой конфиденциальности и даюёте согласие на их использование.