Πώς να εγκαταστήσετε το Oracle Java JDK 16 στο Raspberry Pi

How Install Oracle Java Jdk 16 Raspberry Pi



Το Java Development Kit (JDK) χρησιμοποιείται για την ανάπτυξη και τον έλεγχο εφαρμογών Java. Χρησιμοποιείται από προγραμματιστές Java σε όλο τον κόσμο. Πρόσφατα κυκλοφόρησε το Oracle JDK 16. Μια έκδοση του Oracle JDK 16 είναι διαθέσιμη και για το Raspberry Pi.

Σε αυτό το άρθρο, θα σας δείξω πώς να εγκαταστήσετε το Oracle JDK 16 στο Raspberry Pi 4. Λοιπόν, ας ξεκινήσουμε







Πίνακας περιεχομένων

  1. Απαιτήσεις
  2. Λήψη του Oracle JDK 16 στον υπολογιστή σας
  3. Αντιγραφή ανοιχτού αρχείου αρχείου JDK 16 στο Raspberry Pi
  4. Εγκατάσταση του Oracle JDK 16 στο Raspberry Pi
  5. Δοκιμή του Oracle JDK 16 στο Raspberry Pi
  6. συμπέρασμα

Απαιτήσεις

Το Oracle JDK 16 είναι διαθέσιμο μόνο για επεξεργαστές 64-bit ARM. Επομένως, πρέπει να έχετε εγκατεστημένο ένα λειτουργικό σύστημα 64-bit στο Raspberry Pi για να λειτουργήσει το Oracle JDK 16.



Έχουμε μαθήματα για την εγκατάσταση ορισμένων από τα πιο δημοφιλή λειτουργικά συστήματα 64-bit στο Raspberry Pi 4. Μπορείτε να τα ελέγξετε αν χρειάζεστε βοήθεια σε αυτό.



  1. Ubuntu Server 20.04 LTS: Εγκαταστήστε τον διακομιστή Ubuntu στο Raspberry Pi σε λειτουργία Headless και SSH Into It
  2. Ubuntu Desktop 20.04 LTS: Εγκαταστήστε το Ubuntu Desktop 20.04 LTS στο Raspberry Pi 4
  3. Ubuntu MATE 20.04 LTS: Εγκαταστήστε το Ubuntu MATE 20.04 LTS στο Raspberry Pi 4
  4. Kali Linux: Εγκαταστήστε το Kali Linux στο Raspberry Pi 4
  5. Debian: Εγκαταστήστε το Debian στο Raspberry Pi 4

ΣΗΜΕΙΩΣΗ: Θα χρησιμοποιήσω την έκδοση 64-bit του λειτουργικού συστήματος Ubuntu Server 20.04 LTS στο Raspberry Pi 4 για επίδειξη. Αλλά οποιοδήποτε από τα λειτουργικά συστήματα 64-bit που αναφέρθηκαν προηγουμένως θα πρέπει να λειτουργεί άψογα.





Λήψη του Oracle JDK 16 στον υπολογιστή σας

Μπορείτε να κατεβάσετε το Oracle JDK 16 από το επίσημη ιστοσελίδα της Oracle Το

Αρχικά, επισκεφθείτε το επίσημη σελίδα λήψης JDK 16 από το αγαπημένο σας πρόγραμμα περιήγησης και κάντε κλικ στο Συμπιεσμένο αρχείο Linux ARM 64 σύνδεσμος λήψης ( jdk-16.0.1_linux-aarch64_bin.tar.gz ) όπως σημειώνεται στο παρακάτω στιγμιότυπο οθόνης.



Ελεγξε το Αναθεώρησα και αποδέχομαι τη Συμφωνία Άδειας Χρήσης Δικτύου Oracle για Oracle Java SE πλαίσιο ελέγχου και κάντε κλικ στο Λήψη jdk-16.0.1_linux-aarch64_bin.tar.gz όπως σημειώνεται στο παρακάτω στιγμιότυπο οθόνης.

Επιλέξτε έναν κατάλογο στον οποίο θέλετε να αποθηκεύσετε το αρχείο αρχειοθέτησης Oracle JDK 16 και κάντε κλικ στο Αποθηκεύσετε Το

Γίνεται λήψη του αρχείου αρχείου Oracle JDK 16. Μπορεί να χρειαστεί λίγος χρόνος για να ολοκληρωθεί.

Σε αυτό το σημείο, θα πρέπει να γίνει λήψη του αρχείου αρχειοθέτησης Oracle JDK 16, όπως μπορείτε να δείτε στο παρακάτω στιγμιότυπο οθόνης.

Αντιγραφή ανοιχτού αρχείου αρχείου JDK 16 στο Raspberry Pi

Μόλις το αρχείο αρχειοθέτησης του Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz έχει γίνει λήψη, πρέπει να το μεταφέρετε στο Raspberry Pi. Μπορείτε να το κάνετε μέσω SFTP ή χρησιμοποιώντας μονάδα αντίχειρα USB. Αυτή η ενότητα θα σας δείξει πώς να χρησιμοποιήσετε το πρωτόκολλο SFTP για τη μεταφορά του αρχείου αρχειοθέτησης Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz στο Raspberry Pi σας.

Ανοίξτε μια συνεδρία τερματικού στον κατάλογο στον οποίο έχετε κατεβάσει το αρχείο αρχειοθέτησης Oracle JDK 16 και πληκτρολογήστε την ακόλουθη εντολή για να συνδεθείτε στο Raspberry Pi σας μέσω του πρωτοκόλλου SFTP.

$ sftp [email προστατευμένο]

ΣΗΜΕΙΩΣΗ: Εδώ, ubuntu είναι το όνομα χρήστη σύνδεσης και 192.168.0.106 είναι η διεύθυνση IP του Raspberry Pi 4. Θα είναι διαφορετικό για εσάς. Φροντίστε λοιπόν να τα αντικαταστήσετε με τα δικά σας.

Πληκτρολογήστε τον κωδικό πρόσβασής σας και πατήστε Το

Θα πρέπει να είστε συνδεδεμένοι.

Για να μεταφέρετε το αρχείο αρχειοθέτησης Oracle JDK jdk-16.0.1_linux-aarch64_bin.tar.gz στο Raspberry Pi, εκτελέστε την ακόλουθη εντολή SFTP:

sftp> βάλτε jdk-16.0.1_linux-aarch64_bin.tar.gz

Το αρχείο αρχειοθέτησης Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz θα πρέπει να μεταφερθεί στο Raspberry Pi σας, όπως μπορείτε να δείτε στο παρακάτω στιγμιότυπο οθόνης.

Τώρα, κλείστε τη συνεδρία SFTP με την ακόλουθη εντολή SFTP:

sftp> έξοδος

Εγκατάσταση του Oracle JDK 16 στο Raspberry Pi

Αφού αντιγράψετε το αρχείο αρχειοθέτησης Oracle JDK 16 στο Raspberry Pi, είστε έτοιμοι να εγκαταστήσετε το Oracle JDK 16 στο Raspberry Pi.

Πρώτα, SSH στο Raspberry Pi ως εξής:

$ ssh [email προστατευμένο]

ΣΗΜΕΙΩΣΗ: Εδώ, ubuntu είναι το όνομα χρήστη σύνδεσης και 192.168.0.106 είναι η διεύθυνση IP του Raspberry Pi 4. Θα είναι διαφορετικό για εσάς. Φροντίστε λοιπόν να τα αντικαταστήσετε με τα δικά σας.

Πληκτρολογήστε τον κωδικό πρόσβασής σας και πατήστε Το

Θα πρέπει να συνδεθείτε στο Raspberry Pi σας μέσω SSH.

Το αρχείο αρχειοθέτησης Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz πρέπει να είναι στο ΣΠΙΤΙ κατάλογο του Raspberry Pi, όπως μπορείτε να δείτε στο παρακάτω στιγμιότυπο οθόνης.

$ ls -lh

Εξαγάγετε το αρχείο αρχειοθέτησης Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz στο /επιλέγω κατάλογο ως εξής:

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

Μόλις εξαχθεί το αρχείο αρχειοθέτησης Oracle JDK 16 στο /επιλέγω κατάλογο, θα πρέπει να δείτε έναν νέο κατάλογο jdk-16.0.1/ στο /επιλέγω κατάλογο, όπως σημειώσατε στο παρακάτω στιγμιότυπο οθόνης. Θυμηθείτε το όνομα του καταλόγου καθώς θα το χρειαστείτε πολύ σύντομα.

$ ls -lh /opt

Τώρα, πρέπει να προσθέσετε το Oracle JDK 16 στο ΜΟΝΟΠΑΤΙ του Raspberry Pi σας, ώστε να μπορείτε να εκτελέσετε πρόσβαση στις εντολές Oracle JDK 16 ως συνήθως.

Δημιουργήστε ένα νέο αρχείο jdk16.sh στο /etc/profile.d/ κατάλογο χρησιμοποιώντας το νανο επεξεργαστής κειμένου ως εξής:

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

Πληκτρολογήστε τις ακόλουθες γραμμές στο jdk16.sh αρχείο.

εξαγωγή JAVA_HOME = '/opt/jdk-16.0.1'
εξαγωγή PATH = '$ PATH: $ {JAVA_HOME}/κάδος'

Μόλις τελειώσετε, πατήστε + Χ ακολουθούμενη από ΚΑΙ και να σώσει το jdk16.sh αρχείο.

Τώρα, επανεκκινήστε το Raspberry Pi για να ισχύσουν οι αλλαγές.

$ sudo επανεκκίνηση

Μόλις οι μπότες σας Raspberry Pi, θα πρέπει να δείτε το /opt/jdk-16.0.1/bin κατάλογος προστέθηκε στο ΜΟΝΟΠΑΤΙ μεταβλητή κελύφους όπως σημειώνεται στο παρακάτω στιγμιότυπο οθόνης.

$ echo $ PATH

Τώρα, θα πρέπει να έχετε πρόσβαση στο Ιάβα , javac , και άλλες εντολές JDK.

Εάν εκτυπώσετε την έκδοση του Ιάβα και javac εντολές, θα πρέπει να λέει ότι εκτελείτε Java 16, όπως μπορείτε να δείτε στο παρακάτω στιγμιότυπο οθόνης.

$ java -εκτροπή
$ javac -εκτροπή

Δοκιμή του Oracle JDK 16 στο Raspberry Pi

Για να ελέγξετε αν μπορείτε να μεταγλωττίσετε ένα απλό πρόγραμμα Java χρησιμοποιώντας το Oracle JDK 16, δημιουργήστε ένα νέο αρχείο προέλευσης Java HelloWorld.java ως εξής:

$ nano HelloWorld.java

Πληκτρολογήστε τις ακόλουθες γραμμές κωδικών στο HelloWorld.java πηγαίο αρχείο.

δημόσιο τάξηΓειά σου Κόσμε{
δημόσιο στατικός κενόςκύριος( Σειρά []αψίδες) {
Σύστημα ΤοέξωΤοεκτύπωση('Γειά σου Κόσμε!')?
}
}

Μόλις τελειώσετε, πατήστε + Χ ακολουθούμενη από ΚΑΙ και να σώσει το HelloWorld.java πηγαίο αρχείο.

Για τη σύνταξη του HelloWorld.java αρχείο προέλευσης, εκτελέστε την ακόλουθη εντολή:

$ javac HelloWorld.java

Ένα νέο αρχείο HelloWorld.class θα πρέπει να δημιουργηθεί, όπως μπορείτε να δείτε στο παρακάτω στιγμιότυπο οθόνης. Σημαίνει ότι το HelloWorld.java το αρχείο προέλευσης καταρτίστηκε με επιτυχία.

$ ls -lh

Μόλις το HelloWorld.java το αρχείο προέλευσης είναι μεταγλωττισμένο, μπορείτε να εκτελέσετε το Γειά σου Κόσμε πρόγραμμα ως εξής:

$ java HelloWorld

Όπως μπορείτε να δείτε, το Γειά σου Κόσμε το πρόγραμμα εκτύπωσε το κείμενο Γειά σου Κόσμε! Στην οθόνη. Έτσι, μπορείτε να μεταγλωττίσετε και να εκτελέσετε προγράμματα Java χρησιμοποιώντας το Oracle JDK 16. Λειτουργεί μια χαρά.

συμπέρασμα

Σε αυτό το άρθρο, σας έχω δείξει πώς να κατεβάσετε το Oracle JDK 16 για το Raspberry Pi. Σας έχω δείξει επίσης πώς να εγκαταστήσετε το Oracle JDK 16 στο Raspberry Pi σας. Σας έχω δείξει πώς να συντάξετε ένα απλό πρόγραμμα Java και να το εκτελέσετε με το Oracle JDK 16 στο Raspberry Pi επίσης.