Sie müssen Ihre Java-Version auf Java 8 aktualisieren.
Download des neuesten Java-Archivs
Laden Sie die neueste Java SE Development Kit 8-Version von der offiziellen Download-Seite herunter oder verwenden Sie die folgenden Befehle, um sie aus der Shell herunterzuladen.
Für 64-Bit
# cd /opt/
# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u51-b16/jdk-8u51-linux-x64.tar.gz"
# tar xzf jdk-8u51-linux-x64.tar.gz
Für 32-Bit
# cd /opt/
# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u51-b16/jdk-8u51-linux-i586.tar.gz"
# tar xzf jdk-8u51-linux-i586.tar.gz
Hinweis: Wenn der oben genannte wget-Befehl für Sie nicht funktioniert, sehen Sie sich dieses Beispielvideo an, um das Java-Quellarchiv über das Terminal herunterzuladen.
Java mit Alternativen installieren
Nach dem Extrahieren der Archivdatei verwenden Sie den alternatives-Befehl, um sie zu installieren. Der alternatives-Befehl ist im chkconfig-Paket verfügbar.
# cd /opt/jdk1.8.0_51/
# alternatives --install /usr/bin/java java /opt/jdk1.8.0_51/bin/java 2
# alternatives --config java
An diesem Punkt wurde Java 8 erfolgreich auf Ihrem System installiert. Wir empfehlen auch, die Pfade für die javac- und jar-Befehle mithilfe von Alternativen einzurichten:
# alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_51/bin/jar 2
# alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_51/bin/javac 2
# alternatives --set jar /opt/jdk1.8.0_51/bin/jar
# alternatives --set javac /opt/jdk1.8.0_51/bin/javac
Überprüfen Sie die installierte Java-Version
Überprüfen Sie die installierte Version von Java mit dem folgenden Befehl.
root@tecadmin ~# java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)
Konfigurieren von Umgebungsvariablen
Die meisten Java-basierten Anwendungen verwenden Umgebungsvariablen für ihre Arbeit. Setzen Sie die Java-Umgebungsvariablen mit den folgenden Befehlen:
Setup JAVA_HOME Variable
# export JAVA_HOME=/opt/jdk1.8.0_51
Setup JRE_HOME Variable
# export JRE_HOME=$JAVA_HOME/jre
Setup PATH Variable
# export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
Beachten Sie, dass die Änderung der PATH-Variable die neuen Java-Bin-Ordner zuerst setzt, damit sie vorhandene Java/Bin-Ordner im Pfad überschreiben. Es ist etwas schlampig, zwei Java/Bin-Ordner in Ihrem Pfad zu lassen, sodass Sie dazu angehalten sind, diese separat aufzuräumen.
Legen Sie außerdem alle oben genannten Umgebungsvariablen in der Datei /etc/environment
fest, um sie beim Systemstart automatisch zu laden.