Ich verwende einen gemeinsam genutzten Server. Auf diesem Server sind verschiedene Versionen von Java installiert:
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode
* 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode
Ich würde gerne die zweite Option wählen, aber wenn ich das versuche, beschwert es sich, dass ich nicht über die Berechtigungen verfüge (ich bin kein Root).
Gibt es eine Möglichkeit, dies im "User-Space" zu tun?
Kann der Root-Benutzer festlegen, dass diese Einstellung nur für mich funktioniert?
debian
executable
java
not-root-user
alternatives
Aslan986
quelle
quelle
Antworten:
Auf Debian und Derivaten sollten Sie wahrscheinlich verwenden
update-java-alternatives
. Auf jeden Fall sind alle diese Tools systembezogen und nicht benutzerbezogen. Wenn Sie ein anderes Java verwenden möchten, fügen Sie einfach diese Zeilen in Folgendes ein~/.profile
:quelle