Com instal·lar Oracle Java JDK 16 al Raspberry Pi

How Install Oracle Java Jdk 16 Raspberry Pi



Java Development Kit (JDK) s’utilitza per desenvolupar i provar aplicacions Java. L’utilitzen desenvolupadors de Java de tot el món. Recentment, es va llançar Oracle JDK 16. Una versió d’Oracle JDK 16 també està disponible per a Raspberry Pi.

En aquest article, us mostraré com instal·lar Oracle JDK 16 a Raspberry Pi 4. Per tant, comencem







Taula de continguts

  1. Requisits
  2. Baixant Oracle JDK 16 al vostre ordinador
  3. Còpia del fitxer d’arxiu Open JDK 16 a Raspberry Pi
  4. Instal·lació d’Oracle JDK 16 a Raspberry Pi
  5. Provant Oracle JDK 16 a Raspberry Pi
  6. Conclusió

Requisits

Oracle JDK 16 només està disponible per als processadors ARM de 64 bits. Per tant, heu de tenir instal·lat un sistema operatiu de 64 bits al vostre Raspberry Pi perquè Oracle JDK 16 funcioni.



Tenim tutorials sobre com instal·lar alguns dels sistemes operatius de 64 bits més populars a Raspberry Pi 4. Podeu consultar-los si necessiteu ajuda al respecte.



  1. Servidor Ubuntu 20.04 LTS: Instal·leu el servidor Ubuntu al Raspberry Pi en mode sense cap i SSH en ell
  2. Ubuntu Desktop 20.04 LTS: Instal·leu Ubuntu Desktop 20.04 LTS al Raspberry Pi 4
  3. Ubuntu MATE 20.04 LTS: Instal·leu Ubuntu MATE 20.04 LTS al Raspberry Pi 4
  4. Kali Linux: Instal·leu Kali Linux al Raspberry Pi 4
  5. Debian: Instal·leu Debian al Raspberry Pi 4

NOTA: Utilitzaré la versió de 64 bits del sistema operatiu Ubuntu Server 20.04 LTS al meu Raspberry Pi 4 per a la demostració. Però qualsevol dels sistemes operatius de 64 bits esmentats anteriorment hauria de funcionar bé.





Baixant Oracle JDK 16 al vostre ordinador

Podeu descarregar Oracle JDK 16 des de lloc web oficial d'Oracle .

En primer lloc, visiteu el pàgina oficial de descàrrega de JDK 16 des del vostre navegador web preferit i feu clic a Arxiu comprimit Linux ARM 64 enllaç de descàrrega ( jdk-16.0.1_linux-aarch64_bin.tar.gz ) tal com es marca a la captura de pantalla següent.



Comproveu el He revisat i accepto l'Acord de llicència d'Oracle Technology Network per a Oracle Java SE i feu clic a Descarregueu jdk-16.0.1_linux-aarch64_bin.tar.gz tal com es marca a la captura de pantalla següent.

Seleccioneu un directori on vulgueu desar el fitxer d’arxiu Oracle JDK 16 i feu clic a Desa .

S’està descarregant el fitxer d’arxiu Oracle JDK 16. Pot trigar una estona a completar-se.

En aquest moment, s’hauria de descarregar el fitxer d’arxiu Oracle JDK 16, tal com podeu veure a la captura de pantalla següent.

Còpia del fitxer d’arxiu Open JDK 16 a Raspberry Pi

Un cop arxiu Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz s'ha descarregat, l'heu de transferir al vostre Raspberry Pi. Podeu fer-ho mitjançant SFTP o mitjançant una unitat USB. Aquesta secció us mostrarà com utilitzar el protocol SFTP per transferir el fitxer d’arxiu Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz al vostre Raspberry Pi.

Obriu una sessió de Terminal al directori on heu descarregat el fitxer d’arxiu Oracle JDK 16 i escriviu l’ordre següent per connectar-vos al vostre Raspberry Pi mitjançant el protocol SFTP.

$ sftp [correu electrònic protegit]

NOTA: Aquí, ubuntu és el nom d'usuari d'inici de sessió i 192.168.0.106 és l'adreça IP del meu Raspberry Pi 4. Serà diferent per a vosaltres. Per tant, assegureu-vos de substituir-los pel vostre.

Escriviu la contrasenya d'inici de sessió i premeu .

Heu d’haver iniciat la sessió.

Per transferir el fitxer d’arxiu Oracle JDK jdk-16.0.1_linux-aarch64_bin.tar.gz al Raspberry Pi, executeu l'ordre SFTP següent:

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

El fitxer d’arxiu Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz s'hauria de transferir al vostre Raspberry Pi, com podeu veure a la captura de pantalla següent.

Ara, tanqueu la sessió SFTP amb l'ordre SFTP següent:

sftp> sortir

Instal·lació d’Oracle JDK 16 a Raspberry Pi

Un cop hàgiu copiat l’arxiu d’arxiu Oracle JDK 16 al vostre Raspberry Pi, ja podreu instal·lar Oracle JDK 16 al vostre Raspberry Pi.

Primer, introduïu SSH al vostre Raspberry Pi de la següent manera:

$ ssh [correu electrònic protegit]

NOTA: Aquí, ubuntu és el nom d'usuari d'inici de sessió i 192.168.0.106 és l'adreça IP del meu Raspberry Pi 4. Serà diferent per a vosaltres. Per tant, assegureu-vos de substituir-los pel vostre.

Escriviu la contrasenya d'inici de sessió i premeu .

Heu d’haver iniciat la sessió al vostre Raspberry Pi mitjançant SSH.

El fitxer d’arxiu Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz hauria de ser al INICI directori del vostre Raspberry Pi, com podeu veure a la captura de pantalla següent.

$ ls -lh

Extraieu el fitxer d’arxiu Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz al / opt directori de la següent manera:

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

Un cop s'ha extret el fitxer d'arxiu Oracle JDK 16 al fitxer / opt directori, hauríeu de veure un directori nou jdk-16.0.1 / al / opt directori, tal com heu marcat a la captura de pantalla següent. Recordeu el nom del directori, ja que el necessitareu ben aviat.

$ ls -lh / opt

Ara, heu d'afegir Oracle JDK 16 al fitxer CAMÍ del vostre Raspberry Pi perquè pugueu executar l'accés a les ordres d'Oracle JDK 16 com de costum.

Creeu un fitxer nou jdk16.sh al /etc/profile.d/ directori mitjançant el fitxer nano editor de text de la següent manera:

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

Escriviu les línies següents al fitxer jdk16.sh dossier.

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

Un cop hàgiu acabat, premeu + X Seguit per I i per desar el fitxer jdk16.sh dossier.

Ara, reinicieu el Raspberry Pi perquè els canvis entrin en vigor.

$ sudo reiniciar

Un cop arrencat el vostre Raspberry Pi, hauríeu de veure el fitxer /opt/jdk-16.0.1/bin directori afegit al fitxer CAMÍ variable de l'intèrpret d'ordres com es marca a la captura de pantalla següent.

$ echo $ PATH

Ara hauríeu de poder accedir al fitxer java , javac , i altres ordres JDK.

Si imprimiu la versió del fitxer java i javac , hauria de dir que esteu executant Java 16, com podeu veure a la captura de pantalla següent.

$ java -version
$ javac -version

Provant Oracle JDK 16 a Raspberry Pi

Per provar si podeu compilar un programa Java senzill mitjançant Oracle JDK 16, creeu un fitxer font Java nou HelloWorld.java com segueix:

$ nano HelloWorld.java

Escriviu les següents línies de codis al fitxer HelloWorld.java Arxiu font.

públic classeHola món{
públic estàtic buitprincipal( Corda []args) {
Sistema .fora.println('Hola món!');
}
}

Un cop hàgiu acabat, premeu + X Seguit per I i per desar el fitxer HelloWorld.java Arxiu font.

Per compilar el fitxer HelloWorld.java fitxer font, executeu l'ordre següent:

$ javac HelloWorld.java

Un fitxer nou HelloWorld.class s'hauria de generar, com podeu veure a la captura de pantalla següent. Vol dir que el fitxer HelloWorld.java El fitxer font s'ha compilat correctament.

$ ls -lh

Un cop el HelloWorld.java es compila el fitxer font, podeu executar el fitxer Hola món programa de la següent manera:

$ java HelloWorld

Com podeu veure, el Hola món programa va imprimir el text Hola món! A la pantalla. Per tant, podeu compilar i executar programes Java mitjançant Oracle JDK 16. Funciona molt bé.

Conclusió

En aquest article us he mostrat com descarregar Oracle JDK 16 per a Raspberry Pi. També us he mostrat com instal·lar Oracle JDK 16 al vostre Raspberry Pi. Us he mostrat com podeu compilar un programa Java senzill i executar-lo amb Oracle JDK 16 al vostre Raspberry Pi.