Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο πώς μπορούμε εγκαταστήστε το JDK 12 στο Ubuntu. Το Java Development Kit ή JDK είναι ένα εργαλείο για την ανάπτυξη εφαρμογών Java. Αυτό θα επιτρέψει στους χρήστες να συντάξουν τους κώδικες Java, να τους τρέξουν, να τους δοκιμάσουν και να τους υπογράψουν.
Αυτήν τη στιγμή μπορούμε να βρούμε 2 εκδόσεις του JDK. Ο καλείται OpenJDK και το άλλο χρησμός jdk. Το πρώτο είναι ένα έργο για τη διατήρηση της JDK χωρίς κωδικούς Oracle. Είναι μια εφαρμογή ανοιχτού κώδικα του Oracle JDK, η οποία δεν είναι ανοιχτού κώδικα και έχει πολλούς περιορισμούς.
Εγκαταστήστε το JDK 12 στο Ubuntu 19.04
Εγκατάσταση OpenJDK 12
Θα μπορέσουμε να βρούμε Το OpenJDK 12 διατίθεται στο επίσημο αποθετήριο πακέτων του Ubuntu 19.04. Επομένως, θα μπορέσουμε να το εγκαταστήσουμε εύκολα με τον διαχειριστή πακέτων APT. Πρώτα θα πρέπει να ενημερώσουμε την προσωρινή μνήμη του αποθετηρίου πακέτων APT με την ακόλουθη εντολή:
sudo apt update
Το OpenJDK 12 έχει δύο εκδόσεις. ΕΝΑ πλήρη έκδοση και ένα έκδοση του σύστημα χωρίς κεφάλι. Αυτή η τελευταία έκδοση δεν περιλαμβάνει βιβλιοθήκες προγραμματισμού GUI και απαιτεί μικρότερο χώρο στο δίσκο.
Αν σας ενδιαφέρει εγκαταστήστε την πλήρη έκδοση του OpenJDK 12, εκτελέστε την ακόλουθη εντολή στο τερματικό (Ctrl + Alt + T):
sudo apt install openjdk-12-jdk
Αν σας ενδιαφέρει περισσότερο εγκαταστήστε την έκδοση χωρίς σύστημα του OpenJDK 12, η εντολή για εκτέλεση είναι η ακόλουθη:
sudo apt install openjdk-12-jdk-headless
Μετά την εγκατάσταση του OpenJDK 12, μπορούμε να εκτελέσουμε την ακόλουθη εντολή ελέγξτε αν το OpenJDK λειτουργεί σωστά:
java -version
Εγκατάσταση του Oracle JDK 12 με χρήση PPA
Στο Ubuntu 19.04 θα μπορέσουμε επίσης να εγκαταστήσουμε το Oracle JDK 12. Αυτή η έκδοση του JDK δεν είναι διαθέσιμη στο επίσημο αποθετήριο πακέτων Ubuntu, αλλά μπορούμε να χρησιμοποιήσουμε το linuxuprising / java PPA για να το εγκαταστήσουμε.
Αν θέλουμε να προσθέσουμε το linuxuprising / java PPA στο Ubuntu 19.04, σε ένα τερματικό (Ctrl + Alt + T) θα πρέπει να εκτελέσουμε μόνο την εντολή:
sudo add-apt-repository ppa:linuxuprising/java
Μετά από αυτό μπορούμε εγκαταστήστε το Oracle JDK 12 πληκτρολογώντας την εντολή:
sudo apt install oracle-java12-installer
Κατά την εγκατάσταση θα πρέπει να επιλέξετε "δέχομαιΚαι πατήστε Εισαγωγή για να ολοκληρώσετε την αποδοχή του Σύμβαση άδειας χρήσης Oracle Technology Network για την Oracle Java SE.
Μετά την εγκατάσταση, μπορούμε ελέγξτε αν λειτουργεί πληκτρολογώντας την ακόλουθη εντολή στο τερματικό:
java -version
Εγκατάσταση Oracle JDK 12 Χρησιμοποιώντας το .DEB Package
Μια άλλη επιλογή για εγκατάσταση του Oracle JDK θα κατεβάσει το αντίστοιχο αρχείο .DEB από τον επίσημο ιστότοπο. Για να το κάνετε αυτό, θα πρέπει να επισκεφθείτε το Ιστοσελίδα της Oracle από το πρόγραμμα περιήγησης. Μόλις φτάσετε στη σελίδα, κάντε κλικ στο κουμπί "Λήψη Java Platform (JDK) 12".
Μετά αποδεχτείτε τη συμφωνία άδειας, θα κάντε κλικ στο αρχείο πακέτου .DEB jdk-12.0.1. Αυτή είναι η τελευταία έκδοση τη στιγμή της σύνταξης αυτού του άρθρου.
Το πρόγραμμα περιήγησης θα μας ζητήσει να αποθηκεύσουμε το αρχείο .DEB. Η λήψη ολοκληρώθηκε θα πάμε στον κατάλογο ~ / Λήψειςή στο φάκελο στον οποίο έχετε αποθηκεύσει το πακέτο που έχετε κατεβάσει:
cd ~/Descargas
Τώρα, θα εγκαταστήσουμε το πακέτο .DEB ως εξής:
sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb
Το επόμενο βήμα που θα ακολουθήσει θα είναι βρείτε τη διαδρομή του κάδου / του καταλόγου του πακέτου deb jdk-12.0.1. Θα το επιτύχουμε με την ακόλουθη εντολή:
dpkg --listfiles jdk-12.0.1 | grep -E '.*/bin$'
Τώρα θα προσθέσουμε το JAVA_HOME y θα ενημερώσουμε τη μεταβλητή PATH με την ακόλουθη εντολή:
echo -e 'export JAVA_HOME="/usr/lib/jvm/jdk-12.0.1"\nexport PATH="$PATH:${JAVA_HOME}/bin"' | sudo tee /etc/profile.d/jdk12.sh
Μετά από αυτό, έχουμε επανεκκινήστε το μηχάνημά μας Ubuntu με την ακόλουθη εντολή:
sudo reboot now
Μόλις γίνει επανεκκίνηση του υπολογιστή, μπορούμε να εκτελέσουμε την ακόλουθη εντολή ελέγξτε αν οι μεταβλητές περιβάλλοντος JAVA_HOME και PATH έχουν ρυθμιστεί σωστά:
echo $JAVA_HOME && echo $PATH
Εάν όλα είναι σωστά, μπορούμε ελέγξτε αν το Oracle JDK 12 λειτουργεί σωστά πληκτρολόγηση:
java -version
Σύνταξη και εκτέλεση ενός απλού προγράμματος Java
Μόλις εγκατασταθεί το JDK 12, το επόμενο βήμα θα είναι να γράψετε ένα μικρό και απλό πρόγραμμα Java για να ελέγξετε αν μπορούμε να το μεταγλωττίσουμε και να το τρέξουμε με OpenJDK 12 ή Oracle JDK 12
Para hacerlo θα δημιουργήσουμε ένα αρχείο με το όνομα TestJava.java και μέσα θα γράψουμε τις ακόλουθες γραμμές:
public class PruebaJava { public static void main(String[] args) { System.out.println("Hola usuarios Ubunlog"); } }
Τώρα για μεταγλωττίστε το αρχείο προέλευσης TestJava.java Σε ένα τερματικό (Ctrl + Alt + T) θα μεταβούμε στον κατάλογο όπου αποθηκεύεται το αρχείο που μόλις δημιουργήσαμε. Σε αυτόν τον φάκελο εκτελούμε την ακόλουθη εντολή:
javac PruebaJava.java
Αυτή η εντολή πρέπει να δημιουργήσει ένα νέο αρχείο που ονομάζεται TestJava.class. Αυτό είναι ένα αρχείο κλάσης Java και περιέχει bytecodes Java που το JVM (Εικονική μηχανή Java) μπορεί να εκτελέσει.
Εάν όλα ήταν σωστά, μπορούμε εκτελέστε το αρχείο κλάσης Java TestJava.class ως εξής:
java PruebaJava
Στην προηγούμενη εντολή πρέπει να το κάνετε γράψτε μόνο το όνομα του αρχείου χωρίς την επέκταση .class. Διαφορετικά δεν θα λειτουργήσει. Αν όλα πάνε καλά, θα δούμε την αναμενόμενη έξοδο. Επομένως, το πρόγραμμα JavaTest.java μεταγλωττίστηκε και εκτελέστηκε με επιτυχία χρησιμοποιώντας το JDK 12.
Σας ευχαριστώ πολύ, ο οδηγός με βοήθησε