Der Speicherort der Java-Umgebung ist 'kein gültiger Bezeichner'

Ich versuche, die Variable JAVA_HOME in meiner Datei hadoop-env.sh manuell festzulegen, aber der Pfad zu meiner Java-Bin-Datei ist laut Cygwin "kein gültiger Bezeichner".

Ich erhalte die folgende Fehlermeldung, ich glaube, ich habe alle Sonderzeichen korrekt maskiert

S@W27 /cygdrive/c/hadoop-1.2.1
 $ bin/hadoop
 /cygdrive/c/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: line 9: export: 
 `C:\Program Files (x86)\Java\jre7': not a valid identifier

Ich habe den gleichen Dateipfad mit Schrägstrichen und am Ende auch mit / bin / java versucht, aber ohne Erfolg.

Warum ist der Pfad ungültig?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage