La ubicación del entorno Java no es un identificador válido

Estoy intentando configurar mi variable JAVA_HOME en mi archivo hadoop-env.sh manualmente, pero la ruta de acceso a mi archivo bin Java no es un "identificador válido" según Cygwin.

Recibo el siguiente mensaje de error, creo que he escapado todos los caracteres especiales correctamente

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

He intentado la misma ruta de archivo con barras inclinadas, y también con / bin / java al final, pero sin éxito.

¿Por qué es inválido el camino?

Respuestas a la pregunta(1)

Su respuesta a la pregunta