Ubuntu: JAVA_HOME ist nicht korrekt definiert
Ich versuche, eine Software (Shibboleth) in Ubuntu 14.04 zu installieren. Ich habe bereits Java 7 OpenJDK in @ installie/usr/lib/jvm/
, und ich habe diese Zeilen in/usr/environment
JAVA_HOME="/usr/lib/jvm/java-7-openjdk-amd64"
export JAVA_HOME
Wenn ich @ eingeecho $JAVA_HOME
Ich bekomme richtig/usr/lib/jvm/java-7-openjdk-amd64
. Wenn ich jedoch versuche, Shibboleth zu installieren, erhalte ich immerError: JAVA_HOME is not defined correctly. Cannot execute java
.
Interessanterweise, wenn ich @ eingebjava
Kommando funktioniert (es verweist auf / usr / lib / java, was ein Link zum richtigen ist). Wenn ich jedoch versuche, @ auszuführbash bin/install.sh
von Shibboleth, ich erhalte die Fehlermeldung JAVA_HOME
Ich habe bereits versucht, @ einzustellJAVA_HOME
zumjre
Ordner mit dem gleichen Ergebnis. Irgendwelche Ideen