Java 开发连接 HBase 的 jar 包,真心算是每个搞 HBase 项目的必备工具。直接拉上就能用,省了不少事,尤其是在用HBaseClient
或跑MapReduce
作业时,兼容性还挺稳定。配合 Hadoop 的hbase-site.xml
配置,连通测试都比较顺畅。
如果你之前折腾过 HBase,应该知道它的依赖项多,像hadoop-common
、guava
这些库,版本一对不准,项目分分钟报错。所以推荐你直接用打包好的 JAR 集合,省心还稳妥。
顺手也整理了几个相关的 JAR 资源,一起看也挺方便:
- JAVA 连接 Redis 必备 JAR 包
- Java 连接 MySQL 的 JAR 包
- MySQL Java 连接器 Jar 包
- 在 Eclipse 中连接 HBase 的必备 jar 包及版本要求
建议你下之前先确认下 HBase 和 Hadoop 的版本,是 HBase 2.x 和 3.x 之间的差异,影响还挺大的。如果你用的是 Eclipse,也别忘了配置好 JDK 和相关的 build path,不然运行时出错可就麻烦了。