gpt4 book ai didi

java - 为什么我无法从 hbase.io.hfile 包中导入类

转载 作者:行者123 更新时间:2023-12-01 10:03:50 27 4
gpt4 key购买 nike

我有一个 HFile,我正在尝试使用 Java 读取/反序列化。看起来像这样HFile.reader很有希望,但是,我什至很难将库导入到 Maven 中。

这就是我的 POM 的样子:

<dependencies>
<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase-client</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase-common</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>

不知何故,当我尝试导入时,我没有看到那么多类或对象。

enter image description here

最佳答案

此类可以在 hbase-server 中找到 Artifact ,因此您需要依赖该 Artifact ,而不是 hbase-commonhbase-client:

<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase-server</artifactId>
<version>1.2.1</version>
</dependency>

但请注意,此类不适合由第三方使用。注释为@InterfaceAudience.Private ,这意味着:

Intended for use only within Hadoop itself.

关于java - 为什么我无法从 hbase.io.hfile 包中导入类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36605503/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com