Ich habe eine 64-Bit-Ubuntu-Installation mit OpenJDK als Standard-Java-Version.
jeffrey@jeffrey-Satellite-M645:~$ java -version java version "1.6.0_27" OpenJDK Runtime Environment (IcedTea6 1.12.5) (6b27-1.12.5-0ubuntu0.12.04.1) OpenJDK 64-Bit Server VM (Build 20.0-b12, gemischter Modus) jeffrey@jeffrey-Satellite-M645:~$
Ich möchte dies in die Oracle-Version ändern:
jdk-6u43-linux-x64
Ich habe die jdk-6u43-linux-x64.bin
Datei heruntergeladen und ausgeführt
sudo chmod a+x /usr/share/java/jdk-6u43-linux-x64.bin
gefolgt von
sudo /usr/share/java/jdk-6u43-linux-x64.bin
Ich schaffe es immer noch nicht, dass die Version in der Liste der möglichen Versionen angezeigt wird, wenn ich Folgendes ausführe:
jeffrey@jeffrey-Satellite-M645:~$ sudo update-alternatives --config java
There is only one alternative in link group java: /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java
Nothing to configure.
jeffrey@jeffrey-Satellite-M645:~$
Ich habe auf dieser Site viele Posts dazu gesehen, in denen es um die Verwendung bestimmter Tools oder Techniken geht, die sich jedoch nicht mit meiner Umgebung oder der Tatsache befassen, dass ich die Binärdatei bereits habe – ich muss sie nur installieren und als Standard auswählen.
Was verstehe ich nicht? Wie installiere ich die Bin-Datei, damit ich sie zur Standardversion machen kann?
Antwort1
Ihre Java-Alternative ist nicht installiert (auch wenn das Java-Programm installiert ist).
Sie müssen zuerst den folgenden Befehl ausführen:
update-alternatives --install /usr/bin/java java /path/to/bin/java 100
Dann können Sie update-alternatives --config java
den Befehl ausführen.