Ako nainštalovať Oracle Java JDK 16 na Raspberry Pi

How Install Oracle Java Jdk 16 Raspberry Pi



Java Development Kit (JDK) sa používa na vývoj a testovanie aplikácií Java. Používajú ho vývojári Java po celom svete. Nedávno bol vydaný Oracle JDK 16. Verzia Oracle JDK 16 je k dispozícii aj pre Raspberry Pi.

V tomto článku vám ukážem, ako nainštalovať Oracle JDK 16 na Raspberry Pi 4. Začnime teda







Obsah

  1. Požiadavky
  2. Stiahnutie Oracle JDK 16 do počítača
  3. Kopírovanie otvoreného archívneho súboru JDK 16 na Raspberry Pi
  4. Inštalácia Oracle JDK 16 na Raspberry Pi
  5. Testovanie Oracle JDK 16 na Raspberry Pi
  6. Záver

Požiadavky

Oracle JDK 16 je k dispozícii iba pre 64-bitové procesory ARM. Aby teda Oracle JDK 16 fungoval, musíte mať na svojom Raspberry Pi nainštalovaný 64-bitový operačný systém.



Máme návody na inštaláciu niektorých z najpopulárnejších 64-bitových operačných systémov na Raspberry Pi 4. Môžete si ich pozrieť, ak s tým potrebujete pomoc.



  1. Ubuntu Server 20.04 LTS: Nainštalujte server Ubuntu na Raspberry Pi v bezhlavom režime a do neho SSH
  2. Ubuntu Desktop 20.04 LTS: Nainštalujte Ubuntu Desktop 20.04 LTS na Raspberry Pi 4
  3. Ubuntu MATE 20.04 LTS: Nainštalujte Ubuntu MATE 20.04 LTS na Raspberry Pi 4
  4. Kali Linux: Nainštalujte si Kali Linux na Raspberry Pi 4
  5. Debian: Nainštalujte Debian na Raspberry Pi 4

POZNÁMKA: Na ukážke budem na svojom Raspberry Pi 4 používať 64-bitovú verziu operačného systému Ubuntu Server 20.04 LTS. Každý z vyššie uvedených 64-bitových operačných systémov by však mal fungovať dobre.





Stiahnutie Oracle JDK 16 do počítača

Oracle JDK 16 si môžete stiahnuť z oficiálna webová stránka spoločnosti Oracle .

Najprv navštívte oficiálna stránka na stiahnutie JDK 16 z vášho obľúbeného webového prehliadača a kliknite na Komprimovaný archív Linux ARM 64 odkaz na stiahnutie ( jdk-16.0.1_linux-aarch64_bin.tar.gz ), ako je označené na obrázku nižšie.



Skontrolovať Skontroloval som a súhlasím s licenčnou zmluvou Oracle Technology Network pre Oracle Java SE začiarkavacie políčko a kliknite na Stiahnite si jdk-16.0.1_linux-aarch64_bin.tar.gz ako je vyznačené na obrázku nižšie.

Vyberte adresár, kam chcete uložiť archívny súbor Oracle JDK 16, a kliknite na Uložiť .

Sťahuje sa archívny súbor Oracle JDK 16. Dokončenie môže chvíľu trvať.

V tomto mieste by ste si mali stiahnuť archívny súbor Oracle JDK 16, ako vidíte na obrázku nižšie.

Kopírovanie otvoreného archívneho súboru JDK 16 na Raspberry Pi

Akonáhle je archívny súbor Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz je stiahnutý, musíte ho preniesť do svojho Raspberry Pi. Môžete to urobiť pomocou SFTP alebo pomocou USB kľúča. Táto časť vám ukáže, ako používať protokol SFTP na prenos archívneho súboru Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz na váš Raspberry Pi.

Otvorte terminálnu reláciu v adresári, kam ste stiahli archívny súbor Oracle JDK 16, a zadajte nasledujúci príkaz na pripojenie k vášmu Raspberry Pi prostredníctvom protokolu SFTP.

$ sftp [chránený e -mailom]

POZNÁMKA: Tu, ubuntu je prihlasovacie používateľské meno a 192.168.0.106 je IP adresa môjho Raspberry Pi 4. Bude to pre vás iné. Nezabudnite ich teda nahradiť svojimi.

Zadajte svoje prihlasovacie heslo a stlačte .

Mali by ste byť prihlásení.

Na prenos archívneho súboru Oracle JDK jdk-16.0.1_linux-aarch64_bin.tar.gz na Raspberry Pi spustite nasledujúci príkaz SFTP:

sftp> vložte jdk-16.0.1_linux-aarch64_bin.tar.gz

Archívny súbor Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz by mali byť prenesené do vášho Raspberry Pi, ako vidíte na obrázku nižšie.

Teraz zatvorte reláciu SFTP pomocou nasledujúceho príkazu SFTP:

sftp> ukončiť

Inštalácia Oracle JDK 16 na Raspberry Pi

Akonáhle skopírujete archívny súbor Oracle JDK 16 na svoj Raspberry Pi, ste pripravení nainštalovať Oracle JDK 16 na svoj Raspberry Pi.

Najprv SSH vložte do svojho Raspberry Pi nasledovne:

$ ssh [chránený e -mailom]

POZNÁMKA: Tu, ubuntu je prihlasovacie používateľské meno a 192.168.0.106 je IP adresa môjho Raspberry Pi 4. Bude to pre vás iné. Nezabudnite ich teda nahradiť svojimi.

Zadajte svoje prihlasovacie heslo a stlačte .

Mali by ste byť prihlásení do svojho Raspberry Pi cez SSH.

Archívny súbor Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz by mala byť v DOMOV adresár vášho Raspberry Pi, ako môžete vidieť na obrázku nižšie.

$ ls -lh

Rozbaľte archívny súbor Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz v /opt adresár takto:

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

Po extrahovaní archívneho súboru Oracle JDK 16 do súboru /opt adresár, mali by ste vidieť nový adresár jdk-16.0.1/ v /opt adresára, ako ste označili na obrázku nižšie. Zapamätajte si názov adresára, pretože ho budete veľmi skoro potrebovať.

$ ls -lh /opt

Teraz musíte pridať Oracle JDK 16 do PATH vášho Raspberry Pi, aby ste mohli bežať na príkazy Oracle JDK 16 ako obvykle.

Vytvorte nový súbor jdk16.sh v /etc/profile.d/ adresár pomocou nano textový editor nasledovne:

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

Do nasledujúcich riadkov napíšte nasledujúce riadky jdk16.sh súbor.

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

Keď skončíte, stlačte + X nasledovaný A a zachrániť jdk16.sh súbor.

Teraz reštartujte svoj Raspberry Pi, aby sa zmeny prejavili.

$ sudo reštart

Akonáhle sa váš Raspberry Pi spustí, mali by ste vidieť /opt/jdk-16.0.1/bin adresár pridaný do priečinka PATH premenná shellu, ako je označené na obrázku nižšie.

$ echo $ PATH

Teraz by ste mali mať prístup k súboru java , javac , a ďalšie príkazy JDK.

Ak vytlačíte verziu súboru java a javac príkazov, malo by to znamenať, že používate Java 16, ako vidíte na obrázku nižšie.

$ java -verzia
$ javac -version

Testovanie Oracle JDK 16 na Raspberry Pi

Ak chcete otestovať, či je možné zostaviť jednoduchý program Java pomocou programu Oracle JDK 16, vytvorte nový zdrojový súbor Java HelloWorld.java nasledovne:

$ nano HelloWorld.java

Zadajte nasledujúce riadky kódov do súboru HelloWorld.java zdrojový súbor.

verejná triedaHelloWorld{
verejná statický prázdnyHlavná( Reťazec []args) {
Systém .von.println(„Ahoj, svet!“);
}
}

Keď skončíte, stlačte + X nasledovaný A a zachrániť HelloWorld.java zdrojový súbor.

Na zostavenie súboru HelloWorld.java zdrojový súbor, spustite nasledujúci príkaz:

$ javac HelloWorld.java

Nový súbor HelloWorld.class by sa malo vygenerovať, ako môžete vidieť na obrázku nižšie. Znamená to, že HelloWorld.java zdrojový súbor bol úspešne zostavený.

$ ls -lh

Raz HelloWorld.java zdrojový súbor je zostavený, môžete spustiť súbor HelloWorld program nasledovne:

$ java HelloWorld

Ako vidíte, HelloWorld program vytlačil text Hello World! Na obrazovke. Môžete teda kompilovať a spúšťať programy Java pomocou Oracle JDK 16. Funguje to dobre.

Záver

V tomto článku som vám ukázal, ako si stiahnuť Oracle JDK 16 pre Raspberry Pi. Tiež som vám ukázal, ako nainštalovať Oracle JDK 16 na váš Raspberry Pi. Ukázal som vám, ako zostaviť jednoduchý program Java a spustiť ho s Oracle JDK 16 aj na vašom Raspberry Pi.