Kako namestiti Oracle Java JDK 16 na Raspberry Pi

How Install Oracle Java Jdk 16 Raspberry Pi



Java Development Kit (JDK) se uporablja za razvoj in testiranje aplikacij Java. Uporabljajo ga razvijalci Jave po vsem svetu. Pred kratkim je izšel Oracle JDK 16. Različica Oracle JDK 16 je na voljo tudi za Raspberry Pi.

V tem članku vam bom pokazal, kako namestiti Oracle JDK 16 na Raspberry Pi 4. Torej, začnimo







Kazalo

  1. Zahteve
  2. Prenos Oracle JDK 16 v računalnik
  3. Kopiranje odprte arhivske datoteke JDK 16 v Raspberry Pi
  4. Namestitev Oracle JDK 16 na Raspberry Pi
  5. Testiranje Oracle JDK 16 na Raspberry Pi
  6. Zaključek

Zahteve

Oracle JDK 16 je na voljo samo za 64-bitne procesorje ARM. Torej, za delovanje Oracle JDK 16 morate imeti v računalniku Raspberry Pi nameščen 64-bitni operacijski sistem.



Imamo vadnice o namestitvi nekaterih najbolj priljubljenih 64-bitnih operacijskih sistemov na Raspberry Pi 4. Lahko jih preverite, če potrebujete pomoč pri tem.



  1. Ubuntu Server 20.04 LTS: Namestite Ubuntu Server na Raspberry Pi v načinu brez glave in SSH Into It
  2. Namizni računalnik Ubuntu 20.04 LTS: Namestite Ubuntu Desktop 20.04 LTS na Raspberry Pi 4
  3. Ubuntu MATE 20.04 LTS: Namestite Ubuntu MATE 20.04 LTS na Raspberry Pi 4
  4. Kali Linux: Namestite Kali Linux na Raspberry Pi 4
  5. Debian: Namestite Debian na Raspberry Pi 4

OPOMBA: Za predstavitev bom uporabil 64-bitno različico operacijskega sistema Ubuntu Server 20.04 LTS na svojem Raspberry Pi 4. Toda kateri od prej omenjenih 64-bitnih operacijskih sistemov bi moral delovati v redu.





Prenos Oracle JDK 16 v računalnik

Oracle JDK 16 lahko prenesete iz uradna spletna stran podjetja Oracle .

Najprej obiščite uradna stran za prenos JDK 16 iz svojega najljubšega spletnega brskalnika in kliknite na Linux ARM 64 stisnjen arhiv povezava za prenos ( jdk-16.0.1_linux-aarch64_bin.tar.gz ), kot je označeno na spodnjem posnetku zaslona.



Preverite Pregledal in sprejel sem licenčno pogodbo Oracle Technology Network za Oracle Java SE potrdite polje in kliknite Prenesite jdk-16.0.1_linux-aarch64_bin.tar.gz kot je označeno na spodnjem posnetku zaslona.

Izberite imenik, v katerega želite shraniti arhivsko datoteko Oracle JDK 16, in kliknite na Shrani .

Prenaša se arhivska datoteka Oracle JDK 16. Dokončanje lahko traja nekaj časa.

Na tej točki je treba prenesti arhivsko datoteko Oracle JDK 16, kot lahko vidite na spodnjem posnetku zaslona.

Kopiranje odprte arhivske datoteke JDK 16 v Raspberry Pi

Ko je arhivska datoteka Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz je naložen, ga morate prenesti v svoj Raspberry Pi. To lahko storite prek SFTP ali s ključem USB. Ta razdelek vam bo pokazal, kako uporabite protokol SFTP za prenos arhivske datoteke Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz na vaš Raspberry Pi.

Odprite terminalsko sejo v imeniku, kjer ste prenesli arhivsko datoteko Oracle JDK 16, in vnesite naslednji ukaz, da se povežete z Raspberry Pi prek protokola SFTP.

$ sftp [zaščiteno po e -pošti]

OPOMBA: Tukaj, ubuntu je uporabniško ime za prijavo in 192.168.0.106 je naslov IP mojega Raspberry Pi 4. Pri vas bo drugače. Zato jih zamenjajte s svojimi.

Vnesite geslo za prijavo in pritisnite .

Morali bi biti prijavljeni.

Za prenos arhivske datoteke Oracle JDK jdk-16.0.1_linux-aarch64_bin.tar.gz na vašem Raspberry Pi zaženite naslednji ukaz SFTP:

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

Arhivska datoteka Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz je treba prenesti na vaš Raspberry Pi, kot lahko vidite na spodnjem posnetku zaslona.

Zdaj zaprite sejo SFTP z naslednjim ukazom SFTP:

sftp> izhod

Namestitev Oracle JDK 16 na Raspberry Pi

Ko kopirate arhivsko datoteko Oracle JDK 16 na svoj Raspberry Pi, ste pripravljeni namestiti Oracle JDK 16 na vaš Raspberry Pi.

Najprej SSH v svoj Raspberry Pi na naslednji način:

$ ssh [zaščiteno po e -pošti]

OPOMBA: Tukaj, ubuntu je uporabniško ime za prijavo in 192.168.0.106 je naslov IP mojega Raspberry Pi 4. Pri vas bo drugače. Zato jih zamenjajte s svojimi.

Vnesite geslo za prijavo in pritisnite .

V svoj Raspberry Pi morate biti prijavljeni prek SSH.

Arhivska datoteka Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz mora biti v DOMA imenika vašega Raspberry Pi, kot vidite na spodnjem posnetku zaslona.

$ ls -lh

Izvlecite arhivsko datoteko Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz v /opt imenik na naslednji način:

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

Ko je arhivska datoteka Oracle JDK 16 izvlečena iz /opt imenik, bi morali videti nov imenik jdk-16.0.1/ v /opt imenika, kot ste označili na spodnjem posnetku zaslona. Ime imenika si zapomnite, saj ga boste potrebovali kmalu.

$ ls -lh /opt

Zdaj morate dodati Oracle JDK 16 v POT vašega Raspberry Pi, tako da lahko zaženete dostop do ukazov Oracle JDK 16 kot običajno.

Ustvarite novo datoteko jdk16.sh v /etc/profile.d/ imenik z uporabo nano urejevalnik besedila na naslednji način:

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

Vnesite naslednje vrstice v jdk16.sh mapa.

izvozi JAVA_HOME = '/opt/jdk-16.0.1'
izvozi PATH = '$ PATH: $ {JAVA_HOME}/koš'

Ko končate, pritisnite + X sledi IN in da shranite jdk16.sh mapa.

Zdaj znova zaženite Raspberry Pi, da bodo spremembe začele veljati.

$ sudo ponovni zagon

Ko enkrat zaženete Raspberry Pi, bi morali videti /opt/jdk-16.0.1/bin imenik, dodan v POT spremenljivka lupine, kot je označeno na spodnjem posnetku zaslona.

$ echo $ PATH

Zdaj bi morali imeti dostop do java , javac , in drugi ukazi JDK.

Če natisnete različico java in javac ukazov, mora pisati, da uporabljate Javo 16, kot lahko vidite na spodnjem posnetku zaslona.

$ java -verzija
$ javac -verzija

Testiranje Oracle JDK 16 na Raspberry Pi

Če želite preveriti, ali lahko z Oracle JDK 16 sestavite preprost program Java, ustvarite novo izvorno datoteko Java HelloWorld.java kot sledi:

$ nano HelloWorld.java

Vnesite naslednje vrstice kod v HelloWorld.java izvorno datoteko.

javno razredPozdravljen, svet{
javno statična ničnoglavni( Vrvica []args) {
Sistem .ven.println('Pozdravljen, svet!');
}
}

Ko končate, pritisnite + X sledi IN in da shranite HelloWorld.java izvorno datoteko.

Za sestavo HelloWorld.java izvorno datoteko, zaženite naslednji ukaz:

$ javac HelloWorld.java

Nova datoteka HelloWorld.class je treba ustvariti, kot lahko vidite na spodnjem posnetku zaslona. To pomeni, da je HelloWorld.java izvorna datoteka je bila uspešno sestavljena.

$ ls -lh

Ko je HelloWorld.java izvorna datoteka je sestavljena, lahko zaženete datoteko Pozdravljen, svet program, kot sledi:

$ java HelloWorld

Kot lahko vidite, Pozdravljen, svet program natisnil besedilo Pozdravljen, svet! Na zaslonu. Tako lahko z Oracle JDK 16. sestavite in zaženete programe Java. Odlično deluje.

Zaključek

V tem članku sem vam pokazal, kako prenesete Oracle JDK 16 za Raspberry Pi. Pokazal sem vam tudi, kako namestiti Oracle JDK 16 na vaš Raspberry Pi. Pokazal sem vam, kako sestaviti preprost program Java in ga zagnati z Oracle JDK 16 tudi na vašem Raspberry Pi.