示例Jar在Hadoop版本中

时间:2013-09-15 15:10:13

标签: hadoop

我正在通过Chuck Lam的书“Hadoop in Action”学习Hadoop。在第一章中,书中说Hadoop安装将有示例jar并通过运行'hadoop jar hadoop - * - examples.jar'将显示所有示例。但是当我运行该命令时,它会抛出错误'无法找到或加载主类org.apache.hadoop.util.RunJar'。我的猜测是安装的Hadoop没有示例jar。我在Win 7笔记本电脑上的cygwin上安装了'hadoop-2.1.0-beta.tar.gz'。请建议如何获得示例jar。

2 个答案:

答案 0 :(得分:2)

运行以下命令

hadoop jar PathToYourJarFile wordcount inputPath OutputPath

您可以在hadoop安装目录中获取示例jar文件

答案 1 :(得分:1)

我可以在这里建议您应该手动转到Hadoop安装目录并查找类似于hadoop-examples.jar的jar名称。不同的分布可以有不同的名称。

如果您在Cygwin,在Hadoop安装目录中,您也可以执行ls *examples*.jar查找相同内容,将文件列表缩小到包含 examples 的任何jar文件字符串。

然后,您可以直接使用jar文件名,如 -

hadoop jar <exampleJarYourFound.jar>

希望这能带你找到解决方案。