MapReduce: executing WordCount v1.0



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

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

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

如果你尝试这样做:

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

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

检查您的hadoop-2.1文件夹(就像我的例子一样),您在单节点设置的"准备启动集群"中解压缩了该文件夹。在那里你可以找到hadoop-2.1-core.jar

这是用来在这里编译的文件。

相关内容

  • 没有找到相关文章

最新更新