Wenn ein JDK 1.8 und ein Tomcat 9 installiert sind, dann ist dies ausreichend. Ansonsten wird im Folgenden beschrieben wie Java 1.8 mit Tomcat 9 installiert wird.
Die folgende Anleitung bezieht sich auf Linux-Betriebssysteme. Die geschilderten Anforderungen sind auf Windows-Rechnern ebenso gültig. Die Abläufe unterscheiden sich in den Details, es müssen aber grundsätzlich die gleichen Schritte durchgeführt werden.
Installation JDK
Herunterladen des neusten Oracle Java SE 8 JDK: https://www.oracle.com/de/java/technologies/javase/javase-jdk8-downloads.html
Alternativ kann auch eine OpenJDK-Variante verwendet werden.
JDK installieren:
tar xvfz jdk8.tgz
mv jdk1.8.0_xy/ /opt/
ln -s /opt/jdk1.8.0_xy /opt/jdk_current
update-alternatives --install /usr/bin/javac javac /opt/jdk_current/bin/javac 2000
update-alternatives --install /usr/bin/java java /opt/jdk_current/bin/java 2000
update-alternatives --install /usr/bin/javaws javaws /opt/jdk_current/bin/javaws 2000
Prüfung der Installation:
java -version
>java version "1.8.0_xy"
>Java(TM) SE Runtime Environment (build 1.8.0_xy-xyz)
>Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)
Im Fehlerfall
Wenn die standardmäßig verwendete Java Version nicht korrekt ist, kann dies wie folgt korrigiert werden:
update-alternatives --config java
>There are 3 choices for the alternative java (providing /usr/bin/java).
>Selection Path Priority Status
>------------------------------------------------------------
>* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode
> 1 /opt/java/jdk_current/bin/java 2000 manual mode
> 2 /usr/lib/jvm/java-8-openjdk/jre/bin/java 1061 manual mode
Press enter to keep the current choice\[\*\], or type selection number:
Nummer der korrekten Javaversion eingeben (hier: 1) und mit Enter bestätigen.
Analog wiederholen für Javac und Jacaws:
update-alternatives --config javac
update-alternatives --config javaws