Покрокова інструкція: як встановити Java в Ubuntu 22.04

Java - всесвітньо визнана мова програмування для створення надійних і масштабованих додатків. Її презентували 1995 року, і вона стала одним із найбільш широко використовуваних варіантів у галузі. Цю мову програмування використовують у різних галузях, включно з розробкою застосунків для настільних комп'ютерів і Android, ігор, обробкою великих даних і веб-додатків. Таким чином, незважаючи на те, що існує безліч інших мов програмування, високорівнева, універсальна і об'єктно-орієнтована природа Java зберігає своє значення, особливо при створенні застосунків корпоративного рівня, що робить її кращим вибором для розробників.

Важливі особливості Java 

  • Java, відома своєю швидкістю і надійністю, дає змогу створювати додатки в різних галузях, як-от розробка ігор, створення веб-сайтів і мобільних додатків, розробка чат-ботів і розробка програмного забезпечення корпоративного рівня.
  • Ключова перевага Java полягає в незалежності від платформи, що дає змогу йому безперешкодно працювати в будь-якій операційній системі. Ця якість робить Java чудовим вибором для організацій, які прагнуть створювати високопродуктивні кросплатформні додатки.

У цій статті ми покажемо, як встановити Java в Ubuntu 22.04. 

Попередні умови

Щоб встановити Java в системі Ubuntu, вам необхідно виконати такі вимоги:

Налаштуйте сервер Ubuntu 22.04 на своєму комп'ютері або встановіть його всередині VirtualBox.

У вас повинен бути обліковий запис root . У разі користувачів без повноважень root у вас повинні бути права «sudo» для виконання команд адміністрування в дистрибутиві Ubuntu.

Встановлення Java Ubuntu 22.04

Перш ніж почати установку Java, перевірте, чи встановлена Java у вашій системі. Ви можете перевірити, яка у вас версія Java, використовуючи команду нижче:


$ java --version


Наведений вище результат показує, що Java не встановлена в цій системі. Якщо ви отримали цей висновок терміналу, вам необхідно встановити Java. Але перш ніж це зробити, ви повинні мати базові знання про компоненти Java. 

Установки Java складаються з двох основних компонентів: перший компонент - це Java JDK (комплект розробки Java), а другий - JRE (середовище виконання Java).   JDK надає розробникам необхідні програмні інструменти, як-от компілятори та налагоджувальники, для розроблення додатків Java, а JRE відповідає за виконання програм Java.

Способи встановлення Java в Ubuntu

Ви можете встановити Java в Ubuntu двома різними способами:

Встановіть Java в Ubuntu за допомогою OpenJDK.

Встановіть Oracle Java 17 в Ubuntu, використовуючи репозиторій PPA.

Спосіб 1. Встановлення Java в Ubuntu з OpenJDK

Один зі способів встановлення Java в Ubuntu - використання OpenJDK. У цьому методі OpenJDK пропонує повний набір інструментів розроблення Java, які використовуються для розроблення додатків і мікросервісів на основі Java. Сюди входять такі важливі компоненти, як компілятор Java, середовище виконання Java (JRE) і бібліотека класів Java, що робить його універсальним рішенням для потреб розробки Java.

У розділі нижче ми покажемо, як встановити Java в Ubuntu з OpenJDK.

Інсталяція Java в Ubuntu 22.04 з OpenJDK включає такі кроки:

Крок 1. Оновіть репозиторії Ubuntu

Щоб встановити версію OpenJDK Java, спочатку оновіть системні сховища apt, використовуючи таку команду:


$ sudo apt update


Після цього підтвердіть встановлення Java:


$ java --version

Крок 2. Знайдіть OpenJDK за допомогою Apt Cache.

Репозиторій Ubuntu 22.04 за замовчуванням включає OpenJDK. Це версія JDK і JRE з відкритим кодом. Тому ви можете виконати пошук OpenJDK у сховищі apt, використовуючи таку команду:


$ sudo apt-cache search openjdk


Ви можете побачити всі версії OpenJDK у вікні терміналу. На момент написання цієї статті OpenJDK 20 є найостаннішою версією. Але в цьому посібнику ми встановимо версію OpenJDK 17 LTS (довгострокова підтримка) в Ubuntu 22.04. 

Крок 3. Встановіть Java OpenJDK-17 в Ubuntu

Виберіть відповідну версію OpenJDK і встановіть її, використовуючи сховище apt . 


$ sudo apt install openjdk-17-jdk


Тепер натисніть «y» і «Enter», щоб продовжити встановлення.

Наведена вище команда встановить повну платформу JDK версії OpenJDK 17. Це необов'язково. Однак, якщо ви хочете встановити тільки компонент OpenJDK JRE, виконайте таку команду:


$ sudo apt install openjdk-17-jre

Крок 4. Перевірте встановлення Java

Тепер перевірте, чи правильно встановлена Java в Ubuntu чи ні. Перевірте поточну встановлену версію Java за допомогою такої команди:


$ java -version


Перевірте версію компілятора Java, щоб переконатися, що у вашій системі встановлена повна платформа JDK:


$ javaс -version

Спосіб 2. Встановлення Oracle JDK 17 за допомогою PPA

Ви можете встановити Oracle JDK, який пропонує реалізацію Oracle Java як альтернативу OpenJDK. OpenJDK , який являє собою реалізацію Java з відкритим вихідним кодом , легко доступний і поставляється в комплекті з Ubuntu. З іншого боку, іншим варіантом інсталяції Java є Oracle JDK , який являє собою ліцензійну версію Java, підтримувану виключно Oracle, розробниками Java.

Для встановлення Oracle JDK в Ubuntu 22.04 вам необхідно виконати такі кроки:


Крок 1. Додайте репозиторій Oracle Java PPA Linux Uprising

Використовуючи репозиторій Oracle Java, ви можете легко встановити Oracle Java 17 у систему Ubuntu. Для цього вам необхідно додати сховище Oracle Java PPA Linux uprising у вашу систему Ubuntu, виконавши таку команду:


$ sudo add-apt-repository ppa:linuxuprising/java


На терміналі з'явиться підказка, і вам потрібно натиснути «Enter», щоб продовжити процес.

Крок 2. Оновіть індекс пакетів

Після додавання сховища Oracle рекомендується оновити системні сховища за допомогою команди «apt update» :


$ sudo apt update

Крок 3. Встановіть Oracle Java 17 в Ubuntu 22.04.

На цьому етапі ви встановите Oracle JDK у свою систему, виконавши таку команду:


$ sudo apt install oracle-java17-installer


Під час встановлення вам необхідно буде прийняти ліцензію «Умови та положення Oracle без комісії». Натисніть клавішу «Tab» , а потім натисніть «Enter».

Знову виберіть «Так» щоб підтвердити умови ліцензійної угоди. 

Завершення встановлення Oracle Java 17 займе кілька секунд. Після завершення встановлення перевірте встановлену версію Java за допомогою команди «java -version» .

Як перевірити встановлення Java в Ubuntu 22.04?

Після встановлення Java в Ubuntu 22.04 ви можете протестувати встановлення. Щоб перевірити встановлення Java, створіть файл у текстовому редакторі та вставте такі рядки коду Java:

суспільний клас TestProgram {

public static void main(String[] args) {

System.out.println(«Перевірити встановлення Java!»);

    }

}


Збережіть цей файл з іменем «TestProgram.java», яке збігатиметься з іменем класу. Тепер відкрийте термінал і запустіть наведений вище код, виконавши таку команду:

Як ви можете бачити на скріншоті вище, Java було успішно встановлено та запущено в цій системі. Використовуючи цей посібник, ви також можете встановити Java на віддалені сервери та BlueVPS .

Як налаштувати версію Java за замовчуванням в Ubuntu 22.04?

У вашій системі можна без особливих проблем мати кілька установок Java. Однак у деяких випадках вам може знадобитися вибрати конкретну установку Java як установку за замовчуванням, залежно від вимог ваших проектів.

Цього можна домогтися за допомогою команди «update-alternatives» , яка дозволяє вам як перерахувати, так і вибрати версію Java за замовчуванням у вашій системі.


$ sudo update-alternatives --config java


Після виконання наведеної вище команди вам буде запропоновано ввести число, яке ви хочете встановити як версію Java за замовчуванням. Тут ми написали «1», щоб встановити Java як версію за замовчуванням.

Як встановити змінну середовища JAVA_HOME для Java в Ubuntu 22.04?

Хоча Java вже встановлена, необхідні додаткові кроки з налаштування, щоб оптимізувати її використання і дозволити іншим програмам легко її знайти. Одна з конфігурацій шляху Java включає визначення певних змінних середовища. 

Серед них змінна середовища JAVA_HOME вказує каталог встановлення середовища виконання Java (JRE). Цей крок не є обов'язковим. Однак настійно рекомендується налаштувати цю змінну, оскільки багато додатків на основі Java використовують її для пошуку точного місця розташування Java.

Спочатку перевірте шлях Java, виконавши таку команду:


$ sudo update-alternatives --config java


Наведена вище команда відобразить шлях до Java на екрані терміналу. Щоб встановити ці значення для всіх користувачів системи, додайте такі зміни до

« /etc/environment:»


Щоб встановити змінну середовища JAVA_HOME для всіх користувачів системи, вам необхідно внести зміни до файлу конфігурації, що знаходиться за адресою «/etc/environment». Відкрийте цей файл у вашому улюбленому текстовому редакторі:


$ sudo nano /etc/environment


Тепер встановіть шлях для змінної середовища JAVA_HOME. Для цього вставте рядок нижче в «/etc/environment:»


JAVA_HOME=«/usr/lib/jvm/java-17-openjdk-amd64»


Щоб внести зміни до файлу конфігурації, виконайте таку команду:


$ source /etc/environment


Тепер відобразіть оновлений шлях Java за допомогою команди «echo» :


$ echo «$JAVA_HOME»

Висновок

У цій статті ми показали вам, як встановити Java в Ubuntu 22.04. Крім того, ми продемонстрували, як протестувати встановлення Java і налаштувати змінну середовища JAVA_HOME за допомогою командного рядка.

Але перед тим, як почати процес встановлення, вам необхідно вибрати відповідну інсталяцію Java для вашої системи. У цьому випадку вам слід розглянути два основні варіанти: OpenJDK і Oracle JDK. Після успішного встановлення Java в Ubuntu ви можете запускати код Java або додатки на основі Java у своїй системі Ubuntu. 

Ми сподіваємося, що інформація, яку ми надали в цій статті, виявиться для вас корисною. Якщо ви хочете дізнатися більше про Java, відвідайте офіційний сайт Java . Тут ви також можете завантажити Java вручну залежно від архітектури вашої системи та використовуваного дистрибутива. Дякуємо за прочитання! 


Blog