sudo apt-get installiere openjdk-11-jdk
Versuchen Sie es danach
Java-Version
Um sicherzustellen, dass die Java-Version 1.11.x ist, überprüfen Sie den folgenden Befehl, um die verfügbaren JDKS anzuzeigen.
sudo update-java-alternatives --list
Sie sollten so etwas wie unten sehen,
java-1.11.0-openjdk-amd64 1111 /usr/lib/jvm/java-1.11.0-openjdk-amd64
java-1.8.0-openjdk-amd64 1081 /usr/lib/jvm/java-1.8.0-openjdk-amd64
Sie können sehen, dass Java 1.11 in der obigen Liste verfügbar ist. Verwenden Sie den folgenden Befehl, um Java 11 auf den Standardwert zu setzen.
sudo update-alternatives --config java
Für den obigen Befehl erhalten Sie etwas wie den folgenden und fragen nach einer Option zum Festlegen von:
Es gibt 3 Möglichkeiten für das alternative Java (Bereitstellung von / usr / bin / java).
Prioritätsstatus des Auswahlpfads
0 / usr / lib / jvm / java-11-openjdk-amd64 / bin / java 1111 Auto-Modus
1 / usr / lib / jvm / java-11-openjdk-amd64 / bin / java 1111 manueller Modus
* 2 / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java 1081 manueller Modus
3 /usr/lib/jvm/jdk1.8.0_211/bin/java 0 manueller Modus
Drücken Sie, um die aktuelle Auswahl [*] beizubehalten, oder geben Sie die Auswahlnummer ein:
Sie können die gewünschte Auswahlnummer auswählen, in meinem Fall ist es 0
für javac,
sudo update-alternatives --config javac
wird so etwas wie unten ergeben,
Es gibt 3 Möglichkeiten für den alternativen Javac (Bereitstellung von / usr / bin / javac).
Prioritätsstatus des Auswahlpfads
0 / usr / lib / jvm / java-11-openjdk-amd64 / bin / javac 1111 Automatikmodus
1 / usr / lib / jvm / java-11-openjdk-amd64 / bin / javac 1111 manueller Modus
* 2 / usr / lib / jvm / java-8-openjdk-amd64 / bin / javac 1081 manueller Modus
3 /usr/lib/jvm/jdk1.8.0_211/bin/javac 0 manueller Modus
Drücken Sie, um die aktuelle Auswahl [*] beizubehalten, oder geben Sie die Auswahlnummer ein:
In meinem Fall ist es wieder 0
Versuchen Sie es nach den obigen Schritten
Java-Version
es wird etwas wie unten angezeigt,
openjdk version "11.0.4" 2019-07-16
OpenJDK-Laufzeitumgebung (Build 11.0.4 + 11-post-Ubuntu-1ubuntu218.04.3)
OpenJDK 64-Bit-Server-VM (Build 11.0.4 + 11-nach-Ubuntu-1ubuntu218.04.3, gemischter> Modus, Freigabe)
sudo apt-get install openjdk-11-jdk
?