Ich installiere Apache Solr unter Linux Debian (Squeeze). Ich wurde angewiesen, sun-java jdk 1st zu installieren. Dann wird mir gesagt, dass ich den Befehl verwenden soll sudo update-alternatives --config java
, um sicherzustellen, dass ein bestimmtes Java (Sun-Java) die Standardlaufzeit ist. Wenn ich diesen Befehl ausführe, erhalte ich jedoch:
There are 3 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode
1 /usr/bin/gij-4.4 1044 manual mode
2 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode
3 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode
Press enter to keep the current choice[*], or type selection number:
Also, welche Nummer sollte ich auswählen, um Sun-Java als Standardlaufzeit zu haben? Was genau bedeuten die automatischen und manuellen Modi? Wenn ich oben 3 auswähle und den Befehl update-alternative ausführe, erhalte ich dieselbe Ausgabe wie oben, scheint sich wieder nichts geändert zu haben, außer dass das * jetzt vor der 3 steht, obwohl es immer noch den manuellen Modus liest.
Gibt es eine Möglichkeit zu bestätigen, dass das, was ich getan habe, korrekt ist?
sudo update-alternatives --config javac