繁体   English   中英

在带有HBase的hadoop中使用外部jar

[英]Use External jars in hadoop with hbase

在JAVA中使用hbase进行mapreduce时,如何访问mapper函数中的外部jar? 我可以在主类中访问需要外部jar的对象,但在mapper类中不能访问。

您必须使用TableMapReduceUtil.addDependencyJars(Configuration conf,Class ... classes)

作业... TableMapReduceUtil.addDependencyJars(job,org.myclass1,org.myclass2);

https://hbase.apache.org/apidocs/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html#addDependencyJars%28org.apache.hadoop.conf.Configuration,%20java.lang.Class...%29

如果我理解正确, DistributedCache可能会有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM