0

我对 Hadoop 很陌生,对终端命令不熟悉。我一步一步在我的 Mac 上安装了 hadoop,并且可以运行一些内部的 hadoop 示例。但是,当我尝试运行 WordCount 示例时,它会产生许多错误,例如 org.apache 无法解决。网上的帖子说你应该把它放在你写java代码的地方。我曾经使用eclipse。然而,在 Eclipse 中有太多的错误,以至于项目可以被编译。

和建议?谢谢!

4

1 回答 1

0

假设您还按照说明启动了本地集群或伪分布式集群,那么这是最简单的方法。

转到 hadoop 目录,它应该是从 apache 下载 hadoop 库时解压缩的任何目录。从那里你可以运行这些命令来运行 hadoop

对于 Hadoop 版本 0.23.*

cd $HOME/path/to/hadoop-0.23.* ./bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-0.23.5.jar wordcount myinput outputdir

对于 Hadoop 版本 0.20。*

cd $HOME/path/to/hadoop-0.20.* ./bin/hadoop jar hadoop-0.20.2-examples.jar wordcount myinput outputdir

于 2013-05-03T02:31:11.923 回答