Как да инсталирате Oracle Java JDK 16 на Raspberry Pi

How Install Oracle Java Jdk 16 Raspberry Pi



Java Development Kit (JDK) се използва за разработване и тестване на Java приложения. Използва се от Java разработчици по целия свят. Наскоро беше пуснат Oracle JDK 16. Версия на Oracle JDK 16 е налична и за Raspberry Pi.

В тази статия ще ви покажа как да инсталирате Oracle JDK 16 на Raspberry Pi 4. И така, нека започнем







Съдържание

  1. Изисквания
  2. Изтегляне на Oracle JDK 16 на вашия компютър
  3. Копиране на отворен архивен файл JDK 16 в Raspberry Pi
  4. Инсталиране на Oracle JDK 16 на Raspberry Pi
  5. Тестване на Oracle JDK 16 на Raspberry Pi
  6. Заключение

Изисквания

Oracle JDK 16 е достъпен само за 64-битови ARM процесори. Така че трябва да имате 64-битова операционна система, инсталирана на вашия Raspberry Pi, за да работи Oracle JDK 16.



Имаме уроци за инсталиране на някои от най-популярните 64-битови операционни системи на Raspberry Pi 4. Можете да ги проверите, ако имате нужда от помощ по този въпрос.



  1. Ubuntu Server 20.04 LTS: Инсталирайте Ubuntu Server на Raspberry Pi в режим без глава и SSH в него
  2. Ubuntu Desktop 20.04 LTS: Инсталирайте Ubuntu Desktop 20.04 LTS на Raspberry Pi 4
  3. Ubuntu MATE 20.04 LTS: Инсталирайте Ubuntu MATE 20.04 LTS на Raspberry Pi 4
  4. Kali Linux: Инсталирайте Kali Linux на Raspberry Pi 4
  5. Debian: Инсталирайте Debian на Raspberry Pi 4

ЗАБЕЛЕЖКА: Ще използвам 64-битовата версия на операционната система Ubuntu Server 20.04 LTS на моя Raspberry Pi 4 за демонстрацията. Но всяка от споменатите по-рано 64-битови операционни системи трябва да работи отлично.





Изтегляне на Oracle JDK 16 на вашия компютър

Можете да изтеглите Oracle JDK 16 от официален уебсайт на Oracle .

Първо посетете официалната страница за изтегляне на JDK 16 от любимия си уеб браузър и кликнете върху Linux ARM 64 компресиран архив линк за изтегляне ( jdk-16.0.1_linux-aarch64_bin.tar.gz ), както е отбелязано на екрана по -долу.



Проверете Прегледах и приемам лицензионното споразумение на Oracle Technology Network за Oracle Java SE отметка и щракнете върху Изтеглете jdk-16.0.1_linux-aarch64_bin.tar.gz както е отбелязано на екрана по -долу.

Изберете директория, в която искате да запишете архивния файл на Oracle JDK 16, и кликнете върху Запазване .

Архивният файл на Oracle JDK 16 се изтегля. Изпълнението може да отнеме известно време.

В този момент трябва да бъде изтеглен архивният файл на Oracle JDK 16, както можете да видите на екрана по -долу.

Копиране на отворен архивен файл JDK 16 в Raspberry Pi

След като архивният файл на Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz е изтеглен, трябва да го прехвърлите на вашия Raspberry Pi. Можете да го направите чрез SFTP или чрез USB флаш устройство. Този раздел ще ви покаже как да използвате протокола SFTP за прехвърляне на архивния файл на Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz към вашия Raspberry Pi.

Отворете терминална сесия в директорията, където сте изтеглили архивния файл на Oracle JDK 16 и въведете следната команда, за да се свържете с вашия Raspberry Pi чрез SFTP протокол.

$ sftp [защитен имейл]

ЗАБЕЛЕЖКА: Тук, ubuntu е потребителското име за вход и 192.168.0.106 е IP адресът на моя Raspberry Pi 4. Той ще бъде различен за вас. Така че, не забравяйте да ги замените с вашите.

Въведете паролата си за вход и натиснете .

Трябва да сте влезли.

За прехвърляне на архивния файл на Oracle JDK jdk-16.0.1_linux-aarch64_bin.tar.gz на вашия Raspberry Pi изпълнете следната SFTP команда:

sftp> поставете jdk-16.0.1_linux-aarch64_bin.tar.gz

Архивният файл на Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz трябва да бъдат прехвърлени на вашия Raspberry Pi, както можете да видите на екрана по -долу.

Сега затворете SFTP сесията със следната SFTP команда:

sftp> изход

Инсталиране на Oracle JDK 16 на Raspberry Pi

След като копирате архивния файл на Oracle JDK 16 на вашия Raspberry Pi, сте готови да инсталирате Oracle JDK 16 на вашия Raspberry Pi.

Първо, SSH във вашия Raspberry Pi, както следва:

$ ssh [защитен имейл]

ЗАБЕЛЕЖКА: Тук, ubuntu е потребителското име за вход и 192.168.0.106 е IP адресът на моя Raspberry Pi 4. Той ще бъде различен за вас. Така че, не забравяйте да ги замените с вашите.

Въведете паролата си за вход и натиснете .

Трябва да сте влезли в своя Raspberry Pi чрез SSH.

Архивният файл на Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz трябва да бъде в У ДОМА директорията на вашия Raspberry Pi, както можете да видите на екрана по -долу.

$ ls -lh

Извлечете архивния файл на Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz в /избирам директория, както следва:

tar sudo tar -xzf jdk -16.0.1_linux -aarch64_bin.tar.gz -C / opt

След като архивният файл на Oracle JDK 16 бъде извлечен в /избирам директория, трябва да видите нова директория jdk-16.0.1/ в /избирам директория, както сте отбелязали на екрана по -долу. Запомнете името на директорията, тъй като ще ви трябва много скоро.

$ ls -lh /опция

Сега трябва да добавите Oracle JDK 16 към ПЪТ на вашия Raspberry Pi, за да можете да стартирате достъпа до командите Oracle JDK 16 както обикновено.

Създайте нов файл jdk16.sh в /etc/profile.d/ директория с помощта на нано текстов редактор, както следва:

$ sudo nano /etc/profile.d/jdk16.sh

Въведете следните редове в jdk16.sh файл.

експортиране на JAVA_HOME = '/opt/jdk-16.0.1'
експортиране PATH = '$ PATH: $ {JAVA_HOME}/контейнер'

След като приключите, натиснете + х следван от И и за да запазите jdk16.sh файл.

Сега рестартирайте Raspberry Pi, за да влязат в сила промените.

$ sudo рестартиране

След като си заредите Raspberry Pi, трябва да видите /opt/jdk-16.0.1/bin директория, добавена към ПЪТ shell променлива, както е отбелязано на екрана по -долу.

$ echo $ PATH

Сега трябва да имате достъп до java , javac и други JDK команди.

Ако отпечатате версията на java и javac команди, трябва да пише, че използвате Java 16, както можете да видите на екрана по -долу.

$ java -версия
$ javac -версия

Тестване на Oracle JDK 16 на Raspberry Pi

За да проверите дали можете да компилирате проста Java програма, използвайки Oracle JDK 16, създайте нов изходен файл на Java HelloWorld.java както следва:

$ nano HelloWorld.java

Въведете следните редове кодове в HelloWorld.java изходен файл.

обществен класЗдравей свят{
обществен статичен невалиденглавен( Низ []аргументи) {
Система .навън.println('Здравей свят!');
}
}

След като приключите, натиснете + х следван от И и за да запазите HelloWorld.java изходен файл.

За да компилирате HelloWorld.java изходния файл, изпълнете следната команда:

$ javac HelloWorld.java

Нов файл HelloWorld.class трябва да се генерира, както можете да видите на екрана по -долу. Това означава, че HelloWorld.java изходният файл е компилиран успешно.

$ ls -lh

Веднъж HelloWorld.java изходният файл е компилиран, можете да стартирате Здравей свят програма, както следва:

$ java HelloWorld

Както можете да видите, Здравей свят програма отпечата текста Здравей свят! На екрана. Така че можете да компилирате и стартирате Java програми, използвайки Oracle JDK 16. Работи отлично.

Заключение

В тази статия ви показах как да изтеглите Oracle JDK 16 за Raspberry Pi. Също така ви показах как да инсталирате Oracle JDK 16 на вашия Raspberry Pi. Показах ви как да компилирате проста Java програма и да я стартирате с Oracle JDK 16 и на вашия Raspberry Pi.