window7下使用Cygwin中hadoop-env.sh中的设置问题
hadoop-env.sh中导入java目录时出现了错误 解决:1、始export JAVA_HOME=D:Program Filesjavajdk,这样配置其实会出现两个错误,首先,Unix不支持空格,我们需要重新安装JDK,把它安装在D:Java中。 2、我们不能直接写window的路径,应该改成/cygdrive/d/Program Files/Java/jdk1.6.0_18 3、在Cygwin中创建一个指向JAVA_HOME的软连接,之后修改hadoop-env.sh中的JAVA_HOME使其指向创建的软连接,这样问题最终解决了。 在/usr/local中执行如下的命令: ln -s D:/Java/jdk1.6.0_18 jdk1.6.0_18 之后ls,就会看到新建的