有谁编译过hbase0.94?

发布于 2021-11-29 03:36:14 字数 457 浏览 724 评论 3

想用hbase0.94版本 加 hadoop2.2

直接用hadoop2.2的jar包不行,把所有的jar包都导入到hbase中,最后出了这个错误:

java.lang.NoClassDefFoundError: org/apache/hadoop/hdfs/protocol/FSConstants$SafeModeAction



这个类在hadoop2.2中根本就没有,只有1.x的版本才有,所以只能重新编译了

但是编译的时候又提示说各种类找不到

如org.apache.hadoop.fs.Path,但是导入的jar包中是有这个类的。

有哪位大侠正确编译过的,麻烦告知一下,多谢了。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

别再吹冷风 2021-11-29 22:45:54

解决了吗?我也遇到这个问题

清欢 2021-11-29 22:22:47

我看hbase官方文档上说0.94.x支持hadoop2.x的,另外现在stable的只有0.94

断爱 2021-11-29 16:37:20

在我的记忆中,HBase 0.94.x只支持hadoop 1.x的吧? 应该是不支持hadoop 2.x?

0.96.x 才有 for hadoop2的版本。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文