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?