MapReduce:执行WordCount v1.0

时间:2014-09-13 21:36:50

标签: java apache hadoop mapreduce

我正在尝试从官方documentation学习MapReduce。要为WordCount类创建一个jar文件,文档说要运行以下命令:

javac -classpath ${HADOOP_HOME}/hadoop-${HADOOP_VERSION}-core.jar -d wordcount_classes WordCount.java 

但是,我发现我的Hadoop目录中没有core.jar。我想我的Hadoop安装没问题,因为我可以从 Bin 文件夹中执行 Hadoop shell脚本。

2 个答案:

答案 0 :(得分:2)

如果您尝试使用它:

javac -classpath `hadoop classpath` -d wordcount_classes WordCount.java

我认为这不是最好的做法,但对我有用。

答案 1 :(得分:0)

检入您在single node setup的“准备开始群集”中解压缩的hadoop-1.2.1文件夹(,就像我的情况)。在那里你会找到 hadoop-1.2.1-core.jar

这是用于编译的文件。