Hadoop 无法设置JAVA_HOME变量

Hadoop 无法设置JAVA_HOME变量,hadoop,cygwin,java-home,Hadoop,Cygwin,Java Home,我正在编辑conf/hadoop-env.sh来定义JAVA_HOME变量。但我得到了这些错误 bin/hadoop:第350行:C:\Program:未找到命令 /bin/java:没有这样的文件或目录\java\jdk1.6.0\u 26\bin /bin/java:无法执行:没有这样的文件或目录k1.6.0\u 26\bin 我正在windows上使用cygwin for hadoop 1.2.1 我的java安装在C:\Program Files\java\jdk1.6.0\U 26\b

我正在编辑conf/hadoop-env.sh来定义JAVA_HOME变量。但我得到了这些错误

bin/hadoop:第350行:C:\Program:未找到命令 /bin/java:没有这样的文件或目录\java\jdk1.6.0\u 26\bin /bin/java:无法执行:没有这样的文件或目录k1.6.0\u 26\bin

我正在windows上使用cygwin for hadoop 1.2.1

我的java安装在C:\Program Files\java\jdk1.6.0\U 26\bin中

我已经设置了环境变量并以这种方式编辑了env.sh文件。 导出JAVA\u HOME=C:\ProgramFiles\JAVA\jdk1.6.0\u 26\bin 当我尝试回显JAVA_主页时,它只提供C:\程序 但它仍然不适合我。谁能建议我做什么。我已经尽了我在网上读到的一切可能