So installieren Sie Oracle Java JDK 16 auf Raspberry Pi

How Install Oracle Java Jdk 16 Raspberry Pi



Java Development Kit (JDK) wird verwendet, um Java-Anwendungen zu entwickeln und zu testen. Es wird von Java-Entwicklern auf der ganzen Welt verwendet. Vor kurzem wurde Oracle JDK 16 veröffentlicht. Eine Version von Oracle JDK 16 ist auch für Raspberry Pi verfügbar.

In diesem Artikel zeige ich Ihnen, wie Sie Oracle JDK 16 auf Raspberry Pi 4 installieren. Also, los geht's







Inhaltsverzeichnis

  1. Anforderungen
  2. Herunterladen von Oracle JDK 16 auf Ihren Computer
  3. Kopieren der Open JDK 16-Archivdatei auf den Raspberry Pi
  4. Installieren von Oracle JDK 16 auf Raspberry Pi
  5. Testen von Oracle JDK 16 auf Raspberry Pi
  6. Abschluss

Anforderungen

Oracle JDK 16 ist nur für 64-Bit-ARM-Prozessoren verfügbar. Sie müssen also ein 64-Bit-Betriebssystem auf Ihrem Raspberry Pi installiert haben, damit Oracle JDK 16 funktioniert.



Wir haben Tutorials zur Installation einiger der beliebtesten 64-Bit-Betriebssysteme auf Raspberry Pi 4. Sie können sie sich ansehen, wenn Sie diesbezüglich Hilfe benötigen.



  1. Ubuntu-Server 20.04 LTS: Installieren Sie Ubuntu Server auf Raspberry Pi im Headless-Modus und SSH hinein
  2. Ubuntu-Desktop 20.04 LTS: Installieren Sie Ubuntu Desktop 20.04 LTS auf Raspberry Pi 4
  3. Ubuntu MATE 20.04 LTS: Installieren Sie Ubuntu MATE 20.04 LTS auf Raspberry Pi 4
  4. Kali-Linux: Kali Linux auf Raspberry Pi 4 installieren
  5. Debian: Debian auf Raspberry Pi 4 installieren

HINWEIS: Ich werde für die Demonstration die 64-Bit-Version des Betriebssystems Ubuntu Server 20.04 LTS auf meinem Raspberry Pi 4 verwenden. Aber jedes der zuvor erwähnten 64-Bit-Betriebssysteme sollte problemlos funktionieren.





Herunterladen von Oracle JDK 16 auf Ihren Computer

Sie können Oracle JDK 16 von der herunterladen offizielle Website von Oracle .

Besuchen Sie zuerst die offizielle JDK 16 Downloadseite von Ihrem bevorzugten Webbrowser und klicken Sie auf das Linux ARM 64 komprimiertes Archiv Download-Link ( jdk-16.0.1_linux-aarch64_bin.tar.gz ) wie im Screenshot unten markiert.



Überprüf den Ich habe die Oracle Technology Network-Lizenzvereinbarung für Oracle Java SE gelesen und akzeptiere sie Kontrollkästchen und klicken Sie auf jdk-16.0.1_linux-aarch64_bin.tar.gz herunterladen wie im Screenshot unten markiert.

Wählen Sie ein Verzeichnis aus, in dem Sie die Oracle JDK 16-Archivdatei speichern möchten, und klicken Sie auf Speichern .

Die Oracle JDK 16-Archivdatei wird heruntergeladen. Es kann eine Weile dauern, bis es abgeschlossen ist.

An dieser Stelle sollte die Oracle JDK 16-Archivdatei heruntergeladen werden, wie Sie im Screenshot unten sehen können.

Kopieren der Open JDK 16-Archivdatei auf den Raspberry Pi

Sobald die Oracle JDK 16-Archivdatei jdk-16.0.1_linux-aarch64_bin.tar.gz heruntergeladen ist, müssen Sie es auf Ihren Raspberry Pi übertragen. Sie können dies über SFTP oder einen USB-Stick tun. Dieser Abschnitt zeigt Ihnen, wie Sie das SFTP-Protokoll verwenden, um die Oracle JDK 16-Archivdatei zu übertragen jdk-16.0.1_linux-aarch64_bin.tar.gz zu Ihrem Raspberry Pi.

Öffnen Sie eine Terminal-Sitzung in dem Verzeichnis, in das Sie die Oracle JDK 16-Archivdatei heruntergeladen haben, und geben Sie den folgenden Befehl ein, um eine Verbindung zu Ihrem Raspberry Pi über das SFTP-Protokoll herzustellen.

$ sftp [email protected]

HINWEIS: Hier, ubuntu ist der Login-Benutzername, und 192.168.0.106 ist die IP-Adresse meines Raspberry Pi 4. Bei dir sieht das anders aus. Stellen Sie also sicher, dass Sie sie durch Ihre ersetzen.

Geben Sie Ihr Login-Passwort ein und drücken Sie .

Sie sollten eingeloggt sein.

So übertragen Sie die Oracle JDK-Archivdatei jdk-16.0.1_linux-aarch64_bin.tar.gz Führen Sie auf Ihrem Raspberry Pi den folgenden SFTP-Befehl aus:

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

Die Oracle JDK 16-Archivdatei jdk-16.0.1_linux-aarch64_bin.tar.gz auf Ihren Raspberry Pi übertragen werden, wie Sie im Screenshot unten sehen können.

Schließen Sie nun die SFTP-Sitzung mit dem folgenden SFTP-Befehl:

sftp> beenden

Installieren von Oracle JDK 16 auf Raspberry Pi

Nachdem Sie die Oracle JDK 16-Archivdatei auf Ihren Raspberry Pi kopiert haben, können Sie Oracle JDK 16 auf Ihrem Raspberry Pi installieren.

Führen Sie zunächst eine SSH-Verbindung zu Ihrem Raspberry Pi wie folgt durch:

$ ssh [email protected]

HINWEIS: Hier, ubuntu ist der Login-Benutzername, und 192.168.0.106 ist die IP-Adresse meines Raspberry Pi 4. Bei dir sieht das anders aus. Stellen Sie also sicher, dass Sie sie durch Ihre ersetzen.

Geben Sie Ihr Login-Passwort ein und drücken Sie .

Sie sollten über SSH an Ihrem Raspberry Pi angemeldet sein.

Die Oracle JDK 16-Archivdatei jdk-16.0.1_linux-aarch64_bin.tar.gz sollte in der HEIMAT Verzeichnis Ihres Raspberry Pi, wie Sie im Screenshot unten sehen können.

$ ls -lh

Extrahieren Sie die Oracle JDK 16-Archivdatei jdk-16.0.1_linux-aarch64_bin.tar.gz in dem /opt Verzeichnis wie folgt:

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

Sobald die Oracle JDK 16-Archivdatei im /opt Verzeichnis, sollten Sie ein neues Verzeichnis sehen jdk-16.0.1/ in dem /opt Verzeichnis, wie Sie im Screenshot unten markiert haben. Merken Sie sich den Verzeichnisnamen, da Sie ihn sehr bald benötigen werden.

$ ls -lh /opt

Jetzt müssen Sie Oracle JDK 16 zum hinzufügen WEG Ihres Raspberry Pi, damit Sie wie gewohnt auf die Oracle JDK 16-Befehle zugreifen können.

Erstellen Sie eine neue Datei jdk16.sh in dem /etc/profile.d/ Verzeichnis mit dem nano Texteditor wie folgt:

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

Geben Sie die folgenden Zeilen in die ein jdk16.sh Datei.

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

Wenn Sie fertig sind, drücken Sie + x gefolgt von UND und um die zu retten jdk16.sh Datei.

Starten Sie nun Ihren Raspberry Pi neu, damit die Änderungen wirksam werden.

$ sudo Neustart

Sobald Ihr Raspberry Pi bootet, sollten Sie die /opt/jdk-16.0.1/bin Verzeichnis hinzugefügt WEG Shell-Variable, wie im Screenshot unten markiert.

$ echo $PFAD

Jetzt sollten Sie in der Lage sein, auf die Java , javac , und andere JDK-Befehle.

Wenn Sie die Version des Java und javac Befehle sollten Sie sagen, dass Sie Java 16 ausführen, wie Sie im Screenshot unten sehen können.

$ Java-Version
$ javac-Version

Testen von Oracle JDK 16 auf Raspberry Pi

Um zu testen, ob Sie ein einfaches Java-Programm mit Oracle JDK 16 kompilieren können, erstellen Sie eine neue Java-Quelldatei HelloWorld.java wie folgt:

$ nano HelloWorld.java

Geben Sie die folgenden Codezeilen in die ein HelloWorld.java Quelldatei.

öffentlich KlasseHallo Welt{
öffentlich statisch Leerehauptsächlich( Zeichenfolge []args) {
System .aus.println('Hallo Welt!');
}
}

Wenn Sie fertig sind, drücken Sie + x gefolgt von UND und um die zu retten HelloWorld.java Quelldatei.

Um die zusammenzustellen HelloWorld.java Quelldatei, führen Sie den folgenden Befehl aus:

$ javac HelloWorld.java

Eine neue Datei HelloWorld.class generiert werden, wie Sie im Screenshot unten sehen können. Es bedeutet, dass die HelloWorld.java Quelldatei wurde erfolgreich kompiliert.

$ ls -lh

Sobald die HelloWorld.java Quelldatei kompiliert ist, können Sie die Hallo Welt Programm wie folgt:

$ java HelloWorld

Wie Sie sehen können, ist die Hallo Welt Programm hat den Text gedruckt Hallo Welt! Auf dem Bildschirm. Sie können also Java-Programme mit Oracle JDK 16 kompilieren und ausführen. Es funktioniert einwandfrei.

Abschluss

In diesem Artikel habe ich Ihnen gezeigt, wie Sie Oracle JDK 16 für Raspberry Pi herunterladen. Ich habe Ihnen auch gezeigt, wie Sie Oracle JDK 16 auf Ihrem Raspberry Pi installieren. Ich habe Ihnen gezeigt, wie Sie ein einfaches Java-Programm kompilieren und mit Oracle JDK 16 auch auf Ihrem Raspberry Pi ausführen.