Cum se instalează Oracle Java JDK 16 pe Raspberry Pi

How Install Oracle Java Jdk 16 Raspberry Pi



Java Development Kit (JDK) este utilizat pentru a dezvolta și testa aplicații Java. Este folosit de dezvoltatorii Java din întreaga lume. Recent, Oracle JDK 16 a fost lansat. O versiune a Oracle JDK 16 este disponibilă și pentru Raspberry Pi.

În acest articol, vă voi arăta cum să instalați Oracle JDK 16 pe Raspberry Pi 4. Deci, să începem







Cuprins

  1. Cerințe
  2. Descărcarea Oracle JDK 16 pe computer
  3. Copierea fișierului de arhivă Open JDK 16 pe Raspberry Pi
  4. Instalarea Oracle JDK 16 pe Raspberry Pi
  5. Testarea Oracle JDK 16 pe Raspberry Pi
  6. Concluzie

Cerințe

Oracle JDK 16 este disponibil doar pentru procesoarele ARM pe 64 de biți. Deci, trebuie să aveți un sistem de operare pe 64 de biți instalat pe Raspberry Pi pentru ca Oracle JDK 16 să funcționeze.



Avem tutoriale despre instalarea unora dintre cele mai populare sisteme de operare pe 64 de biți pe Raspberry Pi 4. Le puteți verifica dacă aveți nevoie de asistență în acest sens.



  1. Ubuntu Server 20.04 LTS: Instalați Ubuntu Server pe Raspberry Pi în modul Headless și SSH Into It
  2. Ubuntu Desktop 20.04 LTS: Instalați Ubuntu Desktop 20.04 LTS pe Raspberry Pi 4
  3. Ubuntu MATE 20.04 LTS: Instalați Ubuntu MATE 20.04 LTS pe Raspberry Pi 4
  4. Kali Linux: Instalați Kali Linux pe Raspberry Pi 4
  5. Debian: Instalați Debian pe Raspberry Pi 4

NOTĂ: Voi folosi versiunea pe 64 de biți a sistemului de operare Ubuntu Server 20.04 LTS de pe Raspberry Pi 4 pentru demonstrație. Dar oricare dintre sistemele de operare pe 64 de biți menționate anterior ar trebui să funcționeze foarte bine.





Descărcarea Oracle JDK 16 pe computer

Puteți descărca Oracle JDK 16 de pe site-ul oficial al Oracle .

În primul rând, vizitați pagina oficială de descărcare JDK 16 din browserul dvs. web preferat și faceți clic pe Arhiva comprimată Linux ARM 64 link de descărcare ( jdk-16.0.1_linux-aarch64_bin.tar.gz ) așa cum este marcat în captura de ecran de mai jos.



Verifică Am revizuit și accept Acordul de licență Oracle Technology Network pentru Oracle Java SE caseta de selectare și faceți clic pe Descărcați jdk-16.0.1_linux-aarch64_bin.tar.gz așa cum este marcat în captura de ecran de mai jos.

Selectați un director în care doriți să salvați fișierul arhivă Oracle JDK 16 și faceți clic pe Salvați .

Fișierul de arhivă Oracle JDK 16 este în descărcare. Poate dura ceva timp până se finalizează.

În acest moment, fișierul arhivă Oracle JDK 16 ar trebui descărcat, așa cum puteți vedea în captura de ecran de mai jos.

Copierea fișierului de arhivă Open JDK 16 pe Raspberry Pi

Odată ce fișierul arhivă Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz este descărcat, trebuie să îl transferați la Raspberry Pi. Puteți face acest lucru prin SFTP sau utilizând o unitate USB. Această secțiune vă va arăta cum să utilizați protocolul SFTP pentru a transfera fișierul de arhivă Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz la Raspberry Pi.

Deschideți o sesiune Terminal în directorul de unde ați descărcat fișierul de arhivă Oracle JDK 16 și tastați următoarea comandă pentru a vă conecta la Raspberry Pi prin protocolul SFTP.

$ sftp [e-mail protejat]

NOTĂ: Aici, ubuntu este numele de utilizator de conectare și 192.168.0.106 este adresa IP a Raspberry Pi 4. Va fi diferită pentru dvs. Deci, asigurați-vă că le înlocuiți cu ale dvs.

Introduceți parola de conectare și apăsați .

Ar trebui să vă conectați.

Pentru a transfera fișierul arhivă Oracle JDK jdk-16.0.1_linux-aarch64_bin.tar.gz pe Raspberry Pi, executați următoarea comandă SFTP:

sftp> pune jdk-16.0.1_linux-aarch64_bin.tar.gz

Fișierul arhivă Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz ar trebui să fie transferat la Raspberry Pi, după cum puteți vedea în captura de ecran de mai jos.

Acum, închideți sesiunea SFTP cu următoarea comandă SFTP:

sftp> exit

Instalarea Oracle JDK 16 pe Raspberry Pi

După ce ați copiat fișierul de arhivă Oracle JDK 16 pe Raspberry Pi, sunteți gata să instalați Oracle JDK 16 pe Raspberry Pi.

Mai întâi, introduceți SSH în Raspberry Pi după cum urmează:

$ ssh [e-mail protejat]

NOTĂ: Aici, ubuntu este numele de utilizator de conectare și 192.168.0.106 este adresa IP a Raspberry Pi 4. Va fi diferită pentru dvs. Deci, asigurați-vă că le înlocuiți cu ale dvs.

Introduceți parola de conectare și apăsați .

Ar trebui să vă conectați la Raspberry Pi prin SSH.

Fișierul arhivă Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz ar trebui să fie în ACASĂ directorul Raspberry Pi, după cum puteți vedea în captura de ecran de mai jos.

$ ls -lh

Extrageți fișierul arhivă Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz în /opta director după cum urmează:

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

Odată ce fișierul arhivă Oracle JDK 16 este extras în /opta director, ar trebui să vedeți un director nou jdk-16.0.1 / în /opta , așa cum ați marcat în captura de ecran de mai jos. Amintiți-vă numele directorului, deoarece veți avea nevoie de el foarte curând.

$ ls -lh / opt

Acum, trebuie să adăugați Oracle JDK 16 la CALE din Raspberry Pi, astfel încât să puteți rula accesați comenzile Oracle JDK 16 ca de obicei.

Creați un fișier nou jdk16.sh în /etc/profile.d/ director folosind nano editor de text după cum urmează:

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

Tastați următoarele linii în jdk16.sh fişier.

export JAVA_HOME = '/ opt / jdk-16.0.1'
export PATH = '$ PATH: $ {JAVA_HOME} / bin'

După ce ați terminat, apăsați + X urmată de ȘI și pentru a salva jdk16.sh fişier.

Acum, reporniți Raspberry Pi pentru ca modificările să aibă efect.

$ sudo reporniți

Odată ce ați pornit Raspberry Pi, ar trebui să vedeți /opt/jdk-16.0.1/bin director adăugat în CALE variabila shell așa cum este marcată în captura de ecran de mai jos.

$ echo $ PATH

Acum, ar trebui să puteți accesa fișierul java , javac , și alte comenzi JDK.

Dacă tipăriți versiunea java și javac comenzi, ar trebui să spună că rulați Java 16, după cum puteți vedea în captura de ecran de mai jos.

$ java -version
$ javac -version

Testarea Oracle JDK 16 pe Raspberry Pi

Pentru a testa dacă puteți compila un program Java simplu folosind Oracle JDK 16, creați un nou fișier sursă Java HelloWorld.java după cum urmează:

$ nano HelloWorld.java

Introduceți următoarele linii de coduri în HelloWorld.java fișier sursă.

public clasăSalut Lume{
public static nulprincipal( Şir []argumente) {
Sistem .afară.println('Salut Lume!');
}
}

După ce ați terminat, apăsați + X urmată de ȘI și pentru a salva HelloWorld.java fișier sursă.

Pentru a compila HelloWorld.java fișier sursă, rulați următoarea comandă:

$ javac HelloWorld.java

Un fișier nou HelloWorld.class ar trebui să fie generat, după cum puteți vedea în captura de ecran de mai jos. Înseamnă că HelloWorld.java fișierul sursă a fost compilat cu succes.

$ ls -lh

Odata ce HelloWorld.java fișierul sursă este compilat, puteți rula fișierul Salut Lume programul după cum urmează:

$ java HelloWorld

După cum puteți vedea, Salut Lume programul a tipărit textul Salut Lume! Pe ecran. Deci, puteți compila și rula programe Java folosind Oracle JDK 16. Funcționează foarte bine.

Concluzie

În acest articol, v-am arătat cum să descărcați Oracle JDK 16 pentru Raspberry Pi. De asemenea, v-am arătat cum să instalați Oracle JDK 16 pe Raspberry Pi. V-am arătat cum să compilați un program Java simplu și să îl rulați cu Oracle JDK 16 și pe Raspberry Pi.