
Ich hoffe ihr könnt mir bei folgendem Problem weiterhelfen.
Ich habe ein Problem mit der Installation von Oracle JDK. Nach der Installation mit Update-Alternativen:
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/jdk1.7.0_71/bin/java" 1
sudo update-alternatives --set java /opt/java/jdk1.7.0_71/bin/java
Ich sehe, dass alle verfügbaren Alternativen in Ordnung sind mit:
sudo update-alternatives --config java
Das Problem besteht darin, dass es java -version
nicht funktioniert. Es funktioniert aber, wenn ich es mit folgendem ausführe sudo
:
sudo java -version
Können Sie mir bitte helfen, dieses Problem zu beheben? Dasselbe gilt auch fürjavac
Antwort1
Ich habe das Problem behoben.
Das Problem war, dass das /opt/java
Verzeichnis 700
die Berechtigung hatte. Ich habe es geändert 755
und jetzt java -version
funktioniert es für normale Benutzer (ohne sudo
).