--Ubuntu 16.04 unterstützt derzeit sowohl JDK 8 als auch JDK 9, aber hier erfahren Sie, wie Sie eine ältere Version von JDK in eine Proxy-Umgebung stellen.
Geben Sie die Proxy-Adresse in die Umgebungsvariable ein
Führen Sie den folgenden Befehl aus und geben Sie die Proxy-Adresse in die Umgebungsvariable ein.
```terminal
$ export http_proxy="Proxy-Adresse"
$ export https_proxy="Proxy-Adresse"
```
Rufen Sie die Liste für JDK7 aus dem PPA-Repository ab
Führen Sie den folgenden Befehl aus, um die Liste für die Installation von JDK7 abzurufen. (Durch Hinzufügen der Option "-E" ist die Ausführung mit dem in der Umgebungsvariablen gespeicherten Wert möglich.)
```terminal
$ sudo -E add-apt-repository ppa:openjdk-r/ppa
・ ・ ・ >Reading package lists... Done ```
Holen Sie sich eine Liste der installierbaren Pakete
Führen Sie den folgenden Befehl aus, um eine Liste der installierbaren Pakete abzurufen.
```terminal
$ sudo apt-get update
・ ・ ・ >Reading package lists... Done ```
Holen Sie sich den Hauptteil von JDK7
$ sudo apt-get install openjdk-7-jdk
Versionen wechseln
Wenn Sie mehrere JDK-Versionen installiert haben, wechseln Sie die JDK-Version (wenn Sie die Ausgabe unten sehen, geben Sie die Nummer am Anfang der Zeile für die Version des JDK ein, die Sie ändern möchten, und geben Sie diesmal ein Geben Sie 1 ein, um JDK7 zu erstellen, und geben Sie dann ein.
```terminal
$ sudo update-alternatives --config java
>There are 2 choices for the alternative java (providing /usr/bin/java).
>Selection Path Priority Status
>------------------------------------------------------------
>* 0 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 auto mode
>1 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 manual mode
>2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode
>Press <enter> to keep the current choice[*], or type selection number:
```
Überprüfen Sie die Version
Führen Sie den folgenden Befehl aus, um die JDK-Version zu überprüfen. (OK, wenn es wie folgt aussieht)
```terminal
$ java -version
>java version "1.7.0_95"
>OpenJDK Runtime Environment (IcedTea 2.6.4) (7u95-2.6.4-3)
>OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)
```
Recommended Posts