我在带有 Cygwin 的 Windows 7 上为单个节点安装了 Hadoop (1.0.2),它正在工作。但是,我无法让 PIG (0.10.0) 看到 Hadoop。
1) "Error: JAVA_HOME is not set."
我将此行添加到猪(在bin下):export JAVA_HOME=/cygdrive/c/PROGRA~1/Java/jdk1.7.0_05
2) which: no hadoop in (/usr/local/b.....)
cygpath: cannot create short name of C:\pig-0.10.0\logs
Cannot locate pig.jar. do 'ant jar', and try again
我尝试在 pig 中添加以下行,但仍然没有找到 hadoop。我应该怎么办?
export PIG_HOME="/cygdrive/c/pig-0.10.0"
export PATH=$PATH:$PIG_HOME/bin
export PIG_CLASSPATH=/cygdrive/hadoop/hadoop-1.0.2/conf