Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie zum Thema von Ask Ubuntu passt.
Vor 1 Jahr geschlossen.
Verbessern Sie diese Frage
Ich habe versucht, OracleJDK 8 mit
zu installierensudo add-apt-repository ppa:webupd8team/java
Aber es funktioniert nicht.
Ich habe das Problem gesucht und das gefunden
„Die Oracle JDK-Lizenz hat sich für Releases ab dem 16. April 2019 geändert.“ Und „Oracle Java (JDK) 8 Installer PPA (EINGESTELLT)“
Also installierte ich das OpenJDK8 .
Aber warum hat Oracle die Lizenz des Oracle 8-Installationsprogramms gekündigt?
Beste Antwort
Oracle wartet OpenJDK 8 und OpenJDK 11 nicht mehr. Red Hat stellt Bugfixes und Sicherheitspatches für OpenJDK 8 und OpenJDK 11 bereit und übernimmt die Aufgaben von Oracle. Wenn Sie OpenJDK aus den standardmäßigen Ubuntu-Repositories verwenden, spielt die Lizenzkündigung von Oracle überhaupt keine Rolle, da Ubuntu seine Java-Pakete weiterhin genauso unterstützt wie jedes andere Paket in seinen Repositories.
Obwohl die Oracle Java-Pakete eingestellt wurden, können von Ubuntu-Entwicklern verwaltete Java-Pakete stattdessen aus den standardmäßigen Ubuntu-Repositories installiert werden. Führen Sie diesen Befehl aus, um die verfügbaren Java-Pakete in den standardmäßigen Ubuntu-Repositories aufzulisten:
apt search openjdk-*
Ein JDK-Paket aus den standardmäßigen Ubuntu-Repositories hat einen Paketnamen that has the following form
wird durch die Java-Versionsnummer ersetzt.openjdk-X-jdk
wobei X