info:error:java.lang.classnotfoundexception:org.apache.hadoop.hbase.util.bytes

pkmbmrz7  于 2021-06-02  发布在  Hadoop
关注(0)|答案(3)|浏览(361)

今天早上我在我的Pig脚本中使用了我的自定义项,没有任何问题。但现在当我尝试时,我收到以下错误消息:
info:error:java.lang.classnotfoundexception:org.apache.hadoop.hbase.util.bytes
我想这意味着我在类路径中错过了一个hbase jar!!但我什么也没变!
我该怎么修?
一个例子,我如何可以添加HBASE jar将太好了!

wyyhbhjk

wyyhbhjk1#

我通过在pig脚本中注册hbase来解决这个问题。
注册路径/to/hbase/jar
对我来说
register/usr/lib/hbase/hbase.jar;

gc0ot86w

gc0ot86w2#

必须将hbase jar文件添加到类路径中。您还可以在以下站点查看hbase安装资料:
http://www.improgrammer.net/tag/hbase/

qzlgjiam

qzlgjiam3#

将hbase jar添加到类路径中。如果您是从命令行运行它,那么使用java-cp在类路径中添加jar。

相关问题