JDK 12, установка OpenJDK 12 та Oracle JDK 12 на Ubuntu 19.04

про jdk 12 на Ubuntu 19.04

У наступній статті ми розглянемо, як ми можемо встановити JDK 12 на Ubuntu. Java Development Kit або JDK - це інструмент для розробки програм Java. Це дозволить користувачам компілювати наші коди Java, запускати їх, тестувати та підписувати.

На даний момент ми можемо знайти 2 версії JDK. Один називається OpenJDK а інший oracle jdk. Перший - це проект, який забезпечує захист JDK від кодів Oracle. Це реалізація Oracle JDK з відкритим кодом, яка не є відкритою і має багато обмежень.

Встановіть JDK 12 на Ubuntu 19.04

java логотип
Пов'язана стаття:
Встановіть Java 8, 9 та 10 на Ubuntu 18.04 та похідні

Встановлення OpenJDK 12

Ми зможемо знайти OpenJDK 12 доступний в офіційному сховищі пакетів Ubuntu 19.04. Тому ми зможемо легко встановити його за допомогою менеджера пакетів APT. Спочатку нам доведеться оновити кеш сховища пакунків APT наступною командою:

sudo apt update

OpenJDK 12 має дві версії. A повна версія а версії безголова система. Ця остання версія не включає бібліотеки програмування графічного інтерфейсу та вимагає менше місця на диску.

Якщо вам цікаво встановіть повну версію OpenJDK 12, запустіть у терміналі таку команду (Ctrl + Alt + T):

установка openjdk 12

sudo apt install openjdk-12-jdk

Якщо вас більше цікавить встановити безголову системну версію OpenJDK 12, команда для виконання така:

Установка Openjdk 12 без голови

sudo apt install openjdk-12-jdk-headless

Після встановлення OpenJDK 12 ми можемо виконати таку команду для перевірте, чи OpenJDK працює належним чином:

версія openjdk

java -version

Встановлення Oracle JDK 12 за допомогою PPA

В Ubuntu 19.04 ми також зможемо встановити Oracle JDK 12. Ця версія JDK недоступна в офіційному сховищі пакетів Ubuntu, але ми можемо використовувати linuxuprising / java PPA для його встановлення.

Якщо ми хочемо додати linuxuprising / java PPA в Ubuntu 19.04, у терміналі (Ctrl + Alt + T) нам потрібно буде лише виконати команду:

додати repo linuxsprising

sudo add-apt-repository ppa:linuxuprising/java

Після цього ми можемо встановіть Oracle JDK 12 набравши команду:

встановити oracle java 12

sudo apt install oracle-java12-installer

Під час встановлення вам доведеться вибрати “ПрийнятиІ натисніть Введення щоб закінчити прийняття Ліцензійна угода Oracle Technology Network для Oracle Java SE.

Ліцензійна угода на технологію Oracle

Після установки ми можемо перевірте, чи працює набравши в терміналі таку команду:

Oracle Java jdk версія

java -version

Встановлення Oracle JDK 12 за допомогою пакета .DEB

Ще один варіант встановлення Oracle JDK завантажить відповідний файл .DEB з офіційного веб-сайту. Для цього вам доведеться відвідати Веб-сайт Oracle з браузера. Опинившись на сторінці, вам доведеться натиснути на кнопку "Завантажте платформу Java (JDK) 12".

завантажити файл oracle jdk 12 .deb

Після прийняти ліцензійну угоду, буде клацніть файл пакета .DEB jdk-12.0.1. Це остання версія на момент написання цієї статті.

прийняти ліцензію на веб-сайті Oracle

Браузер попросить нас зберегти файл .DEB. Завантаження закінчено ми перейдемо до каталогу ~ / Завантаження, або до папки, де ви зберегли завантажений пакет:

cd ~/Descargas

Тепер ми встановимо пакет .DEB наступним чином:

встановити файл .deb jdk 12

sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb

Наступним кроком буде знайти шлях до каталогу bin / каталогу пакета deb jdk-12.0.1. Ми досягнемо цього за допомогою наступної команди:

jdk 12 двійкова локалізація

dpkg --listfiles jdk-12.0.1 | grep -E '.*/bin$'

Зараз ми додамо JAVA_HOME y ми оновимо змінну PATH з наступною командою:

оновити змінні javahome та path

echo -e 'export JAVA_HOME="/usr/lib/jvm/jdk-12.0.1"\nexport PATH="$PATH:${JAVA_HOME}/bin"' | sudo tee /etc/profile.d/jdk12.sh

Після цього ми маємо перезавантажте нашу машину Ubuntu з наступною командою:

sudo reboot now

Після перезавантаження комп'ютера ми можемо виконати таку команду: перевірте, чи правильно встановлені змінні середовища JAVA_HOME та PATH:

перевірка змінних Java

echo $JAVA_HOME && echo $PATH

Якщо все правильно, ми можемо перевірте, чи Oracle JDK 12 працює правильно набравши:

java -версія, встановлена ​​з пакета .deb

java -version

Компіляція та запуск простої програми Java

Після встановлення JDK 12 наступним кроком буде написання невеликої та простої програми Java, щоб перевірити, чи зможемо ми її скомпілювати та запустити з OpenJDK 12 або Oracle JDK 12.

Para hacerlo ми створимо файл TestJava.java а всередині ми напишемо такі рядки:

приклад коду програми Java

public class PruebaJava {
       public static void main(String[] args) {
            System.out.println("Hola usuarios Ubunlog");
       }
}

Тепер за скомпілювати вихідний файл TestJava.java У терміналі (Ctrl + Alt + T) ми перейдемо до каталогу, де зберігається щойно створений файл. У цій папці ми виконуємо таку команду:

javac PruebaJava.java

Ця команда повинна створити новий файл із назвою TestJava.class. Це файл класу Java і містить байт-коди Java, які JVM (Java Virtual Machine) може виконати.

приклад побудови Java

Якщо все було правильно, ми можемо запустити файл класу Java TestJava.class наступним чином:

приклад Java працює

java PruebaJava

У попередній команді ви повинні напишіть лише ім'я файлу без розширення .class. Інакше це не спрацює. Якщо все піде добре, ми побачимо очікуваний вихід. Тому програма JavaTest.java складена та успішно запущена за допомогою JDK 12.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Олександр - сказав він

    Щиро дякую, гід мені допоміг