Paano Mag-install ng Oracle Java JDK 16 sa Raspberry Pi

How Install Oracle Java Jdk 16 Raspberry Pi



Ang Java Development Kit (JDK) ay ginagamit upang paunlarin at subukan ang mga aplikasyon ng Java. Ginagamit ito ng mga Java developer sa buong mundo. Kamakailan, pinakawalan ang Oracle JDK 16. Ang isang bersyon ng Oracle JDK 16 ay magagamit para sa Raspberry Pi din.

Sa artikulong ito, ipapakita ko sa iyo kung paano i-install ang Oracle JDK 16 sa Raspberry Pi 4. Kaya, magsimula tayo







Talaan ng nilalaman

  1. Mga Kinakailangan
  2. Pagda-download ng Oracle JDK 16 sa iyong Computer
  3. Pagkopya ng Buksan ang JDK 16 Archive File sa Raspberry Pi
  4. Pag-install ng Oracle JDK 16 sa Raspberry Pi
  5. Pagsubok sa Oracle JDK 16 sa Raspberry Pi
  6. Konklusyon

Mga Kinakailangan

Magagamit ang Oracle JDK 16 para sa 64-bit na mga prosesor ng ARM lamang. Kaya, dapat kang magkaroon ng isang 64-bit na operating system na naka-install sa iyong Raspberry Pi para sa Oracle JDK 16 upang gumana.



Mayroon kaming mga tutorial sa pag-install ng ilan sa mga pinakatanyag na 64-bit na operating system sa Raspberry Pi 4. Maaari mong suriin ang mga ito kung kailangan mo ng anumang tulong doon.



  1. Ubuntu Server 20.04 LTS: I-install ang Ubuntu Server sa Raspberry Pi sa Headless Mode at SSH Dito
  2. Ubuntu Desktop 20.04 LTS: I-install ang Ubuntu Desktop 20.04 LTS sa Raspberry Pi 4
  3. Ubuntu MATE 20.04 LTS: I-install ang Ubuntu MATE 20.04 LTS sa Raspberry Pi 4
  4. Kali Linux: I-install ang Kali Linux sa Raspberry Pi 4
  5. Debian: I-install ang Debian sa Raspberry Pi 4

TANDAAN: Gagamitin ko ang 64-bit na bersyon ng operating system ng Ubuntu Server 20.04 LTS sa aking Raspberry Pi 4 para sa demonstrasyon. Ngunit ang alinman sa mga 64-bit na operating system na nabanggit kanina ay dapat na gumana nang maayos.





Pagda-download ng Oracle JDK 16 sa iyong Computer

Maaari mong i-download ang Oracle JDK 16 mula sa opisyal na website ng Oracle .

Una, bisitahin ang opisyal na pahina ng pag-download ng JDK 16 mula sa iyong paboritong web browser at mag-click sa Naka-compress na Archive ng Linux ARM 64 link sa pag-download ( jdk-16.0.1_linux-aarch64_bin.tar.gz ) tulad ng minarkahan sa screenshot sa ibaba.



Suriin ang Sinuri ko at tinanggap ang Kasunduan sa Lisensya ng Oracle Technology Network para sa Oracle Java SE checkbox at mag-click sa I-download ang jdk-16.0.1_linux-aarch64_bin.tar.gz tulad ng minarkahan sa screenshot sa ibaba.

Pumili ng isang direktoryo kung saan mo nais i-save ang Oracle JDK 16 archive file at mag-click sa Magtipid .

Ang Oracle JDK 16 archive file ay naida-download. Maaaring magtagal bago makumpleto.

Sa puntong ito, ang Oracle JDK 16 archive file ay dapat na ma-download, tulad ng nakikita mo sa screenshot sa ibaba.

Pagkopya ng Buksan ang JDK 16 Archive File sa Raspberry Pi

Kapag ang Oracle JDK 16 archive file jdk-16.0.1_linux-aarch64_bin.tar.gz na-download, kailangan mong ilipat ito sa iyong Raspberry Pi. Maaari mo itong gawin sa pamamagitan ng SFTP o paggamit ng isang USB thumb drive. Ipapakita sa iyo ng seksyong ito kung paano gamitin ang SFTP protocol upang ilipat ang Oracle JDK 16 archive file jdk-16.0.1_linux-aarch64_bin.tar.gz sa iyong Raspberry Pi.

Magbukas ng sesyon ng Terminal sa direktoryo kung saan na-download ang file ng archive ng Oracle JDK 16 at i-type ang sumusunod na utos upang kumonekta sa iyong Raspberry Pi sa pamamagitan ng SFTP protocol.

$ sftp [protektado ng email]

TANDAAN: Dito, ubuntu ang username sa pag-login, at 192.168.0.106 ay ang IP address ng aking Raspberry Pi 4. Magkaiba ito para sa iyo. Kaya, tiyaking palitan ang mga ito sa iyo.

I-type ang iyong password sa pag-login at pindutin .

Dapat naka-log in ka.

Upang ilipat ang Oracle JDK archive file jdk-16.0.1_linux-aarch64_bin.tar.gz sa iyong Raspberry Pi, patakbuhin ang sumusunod na utos ng SFTP:

sftp> ilagay ang jdk-16.0.1_linux-aarch64_bin.tar.gz

Ang Oracle JDK 16 archive file jdk-16.0.1_linux-aarch64_bin.tar.gz dapat ilipat sa iyong Raspberry Pi, tulad ng nakikita mo sa screenshot sa ibaba.

Ngayon, isara ang sesyon ng SFTP gamit ang sumusunod na utos ng SFTP:

sftp> exit

Pag-install ng Oracle JDK 16 sa Raspberry Pi

Sa sandaling nakopya mo ang Oracle JDK 16 archive file sa iyong Raspberry Pi, handa ka nang i-install ang Oracle JDK 16 sa iyong Raspberry Pi.

Una, SSH sa iyong Raspberry Pi tulad ng sumusunod:

$ ssh [protektado ng email]

TANDAAN: Dito, ubuntu ang username sa pag-login, at 192.168.0.106 ay ang IP address ng aking Raspberry Pi 4. Magkaiba ito para sa iyo. Kaya, tiyaking palitan ang mga ito sa iyo.

I-type ang iyong password sa pag-login at pindutin .

Dapat kang naka-log in sa iyong Raspberry Pi sa pamamagitan ng SSH.

Ang Oracle JDK 16 archive file jdk-16.0.1_linux-aarch64_bin.tar.gz dapat nasa BAHAY direktoryo ng iyong Raspberry Pi, tulad ng nakikita mo sa screenshot sa ibaba.

$ ls -lh

I-extract ang Oracle JDK 16 archive file jdk-16.0.1_linux-aarch64_bin.tar.gz nasa / opt direktoryo tulad ng sumusunod:

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

Kapag ang Oracle JDK 16 archive file ay nakuha sa / opt direktoryo, dapat kang makakita ng isang bagong direktoryo jdk-16.0.1 / nasa / opt direktoryo, tulad ng iyong minarkahan sa screenshot sa ibaba. Tandaan ang pangalan ng direktoryo dahil kakailanganin mo ito sa lalong madaling panahon.

$ ls -lh / opt

Ngayon, kailangan mong idagdag ang Oracle JDK 16 sa PATH ng iyong Raspberry Pi upang maaari mong patakbuhin ang pag-access sa mga utos ng Oracle JDK 16 tulad ng dati.

Lumikha ng isang bagong file jdk16.sh nasa /etc/profile.d/ direktoryo gamit ang nano text editor tulad ng sumusunod:

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

I-type ang mga sumusunod na linya sa jdk16.sh file

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

Kapag tapos ka na, pindutin + X sinundan ng AT at upang mai-save ang jdk16.sh file

Ngayon, i-restart ang iyong Raspberry Pi para magkabisa ang mga pagbabago.

$ sudo reboot

Kapag ang iyong Raspberry Pi boots, dapat mong makita ang /opt/jdk-16.0.1/bin idinagdag ang direktoryo sa PATH shell variable na minarkahan sa screenshot sa ibaba.

$ echo $ PATH

Ngayon, dapat mong ma-access ang java , javac , at iba pang mga utos ng JDK.

Kung nai-print mo ang bersyon ng java at javac mga utos, dapat sabihin na nagpapatakbo ka ng Java 16, tulad ng nakikita mo sa screenshot sa ibaba.

$ java -versi
$ javac -versi

Pagsubok sa Oracle JDK 16 sa Raspberry Pi

Upang subukan kung maaari kang sumulat ng isang simpleng programa ng Java gamit ang Oracle JDK 16, lumikha ng isang bagong file ng mapagkukunan ng Java HelloWorld.java tulad ng sumusunod:

$ nano HelloWorld.java

I-type ang mga sumusunod na linya ng mga code sa HelloWorld.java pinagmulang file.

pampubliko klaseHelloWorld{
pampubliko static walang bisapangunahing( String []mga argumento) {
Sistema .palabas.println('Hello World!');
}
}

Kapag tapos ka na, pindutin + X sinundan ng AT at upang mai-save ang HelloWorld.java pinagmulang file.

Upang maipon ang HelloWorld.java pinagmulang file, patakbuhin ang sumusunod na utos:

$ javac HelloWorld.java

Isang bagong file HelloWorld.class dapat mabuo, tulad ng nakikita mo sa screenshot sa ibaba. Nangangahulugan ito na ang HelloWorld.java matagumpay na naipon ang pinagmulang file.

$ ls -lh

Kapag ang HelloWorld.java ang pinagmulang file ay naipon, maaari mong patakbuhin ang HelloWorld programa tulad ng sumusunod:

$ java HelloWorld

Tulad ng nakikita mo, ang HelloWorld programa nakalimbag ng teksto Hello World! Sa screen. Kaya, maaari mong ipagsama at patakbuhin ang mga programa sa Java gamit ang Oracle JDK 16. Mabuti lang itong gumagana.

Konklusyon

Sa artikulong ito, ipinakita ko sa iyo kung paano mag-download ng Oracle JDK 16 para sa Raspberry Pi. Ipinakita ko rin sa iyo kung paano i-install ang Oracle JDK 16 sa iyong Raspberry Pi. Ipinakita ko sa iyo kung paano mag-ipon ng isang simpleng programa ng Java at patakbuhin ito sa Oracle JDK 16 sa iyong Raspberry Pi din.