信息:错误:java.lang.ClassNotFoundException:org.apache.hadoop.hbase.util.Bytes

时间:2014-05-26 21:29:24

标签: java hadoop hbase

我今天早上在我的猪脚本中使用我的UDF没有任何问题。但是现在当我尝试时收到此错误消息:

信息:错误:java.lang.ClassNotFoundException:org.apache.hadoop.hbase.util.Bytes

我想这意味着我错过了我的类路径中的hbase jar!但我没有改变任何事情!

我该如何解决?

我可以添加hbase jar的一个例子很棒!!

3 个答案:

答案 0 :(得分:1)

我通过在猪脚本中注册hbase来解决它。

注册路径/到/ hbase / jar

就我而言

注册/usr/lib/hbase/hbase.jar;

答案 1 :(得分:0)

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

答案 2 :(得分:0)

您必须将HBase jar文件添加到类路径中。 您还可以在此站点上看到Hbase安装内容:

http://www.improgrammer.net/tag/hbase/