Παρακάτω περιγράφεται η διαδικασία εγκατάστασης χωρίς κάποιο IDE (Netbeans, Eclipse κλπ).
Το παραπάνω εκτελέσιμο εγκαθιστά μαζί το JDK (Java Development Kit) μαζί με το JRE (Java Runtime Environment). Αν δεν επιλέξετε κάτι διαφορετικό το JDK εγκαθίσταται στον κατάλογο “C:\Program Files\Java\jdk1.8.0_xx”, όπου xx είναι ο αριθμός της τελευταίας αναβάθμισης του λογισμικού και JRE στον κατάλογο “C:\Program Files\Java\jre8”.
Το λειτουργικό σύστημα Windows εκτελέσιμα προγράμματα στον τρέχον κατάλογο και στους καταλόγους που ορίζονται από την μεταβλήτή PATH. Είναι αναγκαίο επομένως να προσθέσετε τους καταλόγους στους οποίους βρίσκονται τα εργαλεία της Java στην μεταβλητή PATH, ώστε να μπορείτε να μεταγλωττίζετε το πρόγραμμα σας. Για να το κάνετε αυτό ακολουθήστε τα παρακάτω βήματα:
Δεν θα πρέπει να σβήσετε τίποτα από το υφιστάμενο περιεχόμενο της μεταβλητής Path. Αν σβήσετε κάτι κάποια προγράμματα πιθανόν να μην δουλεύουν. Επίσης, μην ξεχάσετε τον χαρακτήρα ';' στο τέλος.
Variable name : PATH Variable value : c:\Program Files\Java\jdk1.8.0_xx\bin;[exiting entries...]
Ξεκινήστε ένα CMD shell (Επιλέξτε “Start” button ⇒ run… ⇒ enter “cmd”; OR from “Start” button ⇒ All Programs ⇒ Accessories ⇒ Command Prompt). Εναλλακτικά, χρησιμοποιήστε το πρόγραμμα Console2.
Γράψτε τις παρακάτω εντολές για να βεβαιωθείτε ότι λειτουργούν σωστά τα προγράμματα java και javac.
prompt> java -version java version "1.8.0_xx" Java(TM) SE Runtime Environment (build 1.8.0_xx-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode) prompt> javac -version javac 1.8.0_xx
Γράψτε και εκτελέστε το πρόγραμμα που θα βρείτε εδώ προκειμένουνα βεβαιωθείτε ότι όντως όλα δουλεύουν σωστά.
Ανοίξτε ένα terminal και γράψτε
$ javac -version
Εάν υπάρχει κάποια έκδοση jdk της μορφής javac 1.x.x_xx τότε το jdk είναι ήδη εγκατεστημένο και δεν χρειάζεται να κάνετε κάτι.
Ανοίξτε τον Package Manager (Muon) και επιλέξτε αναζητήστε την λέξη openjdk-7. Από τα αποτελέσματα που σας βγάζει επιλέξτε για εγκατάσταση τα παρακάτω πακέτα:
Επιβεβαιώστε ότι τα προγράμματα java και javac δουλεύουν γράφοντας, μεταγλωττίζοντας και εκτελώντας το πρώτο σας πρόγραμμα.
Πηγαίνετε στην σελίδα του JDK (Java SE) της oracle @ http://www.oracle.com/technetwork/java/javase/downloads/index.html. Επιλέξτε “Java SE 8u{xx}” ⇒ JDK ⇒ Download ⇒ “Accept License Agreement” ⇒ Select Linux x86 (για 32-bit system) ή Linux x64 (για 64-bit system) “tar.gz” package, e.g., “jdk-8u{xx}-linux-i586.tar.gz”
Θα εγκαταστήσουμε το JDK στον κατάλογο “/usr/local/java”. Αρχικά, δημιουργήστε τον κατάλογο “java” μέσα στον κατάλογο “/usr/local”. Σε ένα terminal εκτελέστε τις παρακάτω εντολές:
$ cd /usr/local $ sudo mkdir java
Στην συνέχεια πηγαίνετε μέσα στον κατάλογο /usr/local/java και αποσυμπιέστε το αρχείο που καταβάσατε
$ cd /usr/local/java $ sudo tar xzvf ~/Downloads/jdk-8u{xx}-linux-x64.tar.gz
To JDK θα αποσυμπιεστεί σε ένα κατάλογο της μορφής “/usr/local/java/jdk1.8.0_{xx}”. Στην συνέχεια ενημερώστε το λειτουργικό, ώστε να χρησιμοποιεί αυτή την έκδοση της Java
// Setup the location of java, javac and javaws $ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_{xx}/jre/bin/java" 1 // --install symlink name path priority $ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_{xx}/bin/javac" 1 $ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_{xx}/jre/bin/javaws" 1 // Use this Oracle JDK/JRE as the default $ sudo update-alternatives --set java /usr/local/java/jdk1.8.0_{xx}/jre/bin/java // --set name path $ sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_{xx}/bin/javac $ sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_{xx}/jre/bin/javaws
Τέλος, επιβεβαιώστε ότι τα προγράμματα javac και java τρέχουν όπως παραπάνω. Γράψτε, μεταγλωττίστε και εκτελέστε το 1ο σας πρόγραμμα.