So legen Sie Sun Java JDK als Standard unter Ubuntu 12.04 LTS 64 Bit fest

So legen Sie Sun Java JDK als Standard unter Ubuntu 12.04 LTS 64 Bit fest

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.binDatei 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 javaden Befehl ausführen.

verwandte Informationen