无法将java与使用cygwin安装的hadoop链接

daupos2t  于 2021-06-03  发布在  Hadoop
关注(0)|答案(0)|浏览(174)

我尝试在Windows7机器上使用cygwin运行hadoop,但在尝试启动hadoop时遇到错误。
$bin/hadoop namenode-格式
:没有这样的文件或目录rive/c/program files/java/jdk1.7.0\u 17/bin/java
:没有这样的文件或目录rive/c/program files/java/jdk1.7.0\u 17/bin/java
:无法执行:没有这样的文件或directorygram文件/java/jdk1.7.0\u 17/bin/java
我做了以下修改。
C:\cygwin\usr\local\hadoop-0.20.2\conf\hadoop-env.sh ,

export JAVA_HOME=/cygdrive/c/"Program Files"/Java/jdk1.7.0_17/ and in C:\cygwin\usr\local\hadoop-0.20.2\bin\hadoop

JAVA_PLATFORM=CLASSPATH="${CLASSPATH}" "${JAVA}" -Xmx32m ${HADOOP_JAVA_PLATFORM_OPTS} org.apache.hadoop.util.PlatformName | sed -e "s/ /_/g"

正如这里的解决方案中提到的。
但我还是犯了同样的错误。请帮忙!!!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题