MapReduce中第三方jar的存放

如果在MapReduce中用到了第三方的Jar包,怎么处理呢?

据说有3种方法:要么-libjars,要么加到HADOOP_HOME/lib下(所有子节点),要么打包进目标jar。

最简单的做法是:在classpath下建立 lib目录,将jar考到lib目录下。据说这是hadoop 的作者不知在什么会议上答复的。

这里恍然大悟,为什么hadoop hbase下都有lib目录存放jar包,他的目录叫lib能加载进去,自己建立的叫lib的目录肯定也能加载了。

你可能感兴趣的:(mapreduce,hadoop,jar,第三方jar)