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

Antworten auf die Frage(10)

Ihre Antwort auf die Frage