eclipse编写MapReduce程序依赖的JAR包

Posted 搜索与推荐Wiki

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse编写MapReduce程序依赖的JAR包相关的知识,希望对你有一定的参考价值。

吐槽一下:

       小编之前编写MR程序都是把hadoop解压之后的所有文件全部BuildPath进去的,近期发现这样不行,不能长久做,如果要把程序打包成jar文件在终端运行的话,是不是会太..... 所以小编就一顿尝试下,先是尝试安装maven,可是发现在Ubuntu的eclipse整了好久也没OK,就放弃了

如需转载:请注明出处,说实话过程很心酸.......


网上现有版本:

有人说只需要5个包(如下图):

一顿尝试,一顿错误呀,搞得我心烦意乱......


正确版本:

最终决定自己尝试,于是就在上边五个包的基础上,一个错误一个错误的解决,最终成功导入以下包:

PS:当你把上边的包引入完毕之后还会报错说是没有log4j-1.2.17.jar这个包,于是我就把Mahout里的这个包搞了进来,然后就好使了,总之过程很心酸,只怪自己java不好,以上如果还有错误,请留言,大家一起改正,谢谢

以上是关于eclipse编写MapReduce程序依赖的JAR包的主要内容,如果未能解决你的问题,请参考以下文章

MapReduce编程示例

MapReduce

使用Eclipse编译运行MapReduce程序 Hadoop2.6.0_Ubuntu/CentOS

MapReduce程序——WordCount(Windows_Eclipse + Ubuntu14.04_Hadoop2.9.0)

如何在maven项目里面编写mapreduce程序以及一个maven项目里面管理多个mapreduce程序

如何快速地编写和运行一个属于自己的MapReduce例子程序