我正在尝试通过HBase连接。 Java程序。我们有从94.x到96.x的版本升级,以及需要升级的java客户端。传统代码使用“hbase-0.94.17”并且已经更改为使用“hbase-client-0.96.1.1-hadoop2”jar文件但是在此更改之后,类“org.apache.hadoop.hbase.HBaseConfiguration;”在类路径中不存在,我得到编译时错误。如果需要在类路径中添加任何其他jar,请建议。
答案 0 :(得分:1)
切换罐子可能还不够。你必须重新编译新的jar(一些api可能会被更改或至少被弃用,所以你应该检查)
无论如何,现在你必须要包含两个罐子hbase-client和hbase-common。 HBaseConfiguration在hbase-common
中