在 eclipse 上找不到 hbase jar

Couldn't find hbase jar on eclipse

我想 运行 通过 eclipse 和以下步骤在 hbase 上创建一个简单程序:

https://www.guru99.com/handling-tables-hbase.html

但是当我在自己身上添加外部 jar 时,hbase-version.jar 和 hadoop-version-core.jar 不在我的 /hbase/lib
这两个罐子重要吗?

我在哪里可以买到那两个罐子?

你可以获得hadoop核心jarmaven repository and hbase jar maven repository

[或]

请将您的项目转换为 maven。

在pom.xml中添加以下依赖项

Hadoop 核心 jar

<!-- https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-core -->
<dependency>
    <groupId>org.apache.hadoop</groupId>
    <artifactId>hadoop-core</artifactId>
    <version>1.2.1</version>
</dependency>

HBase jar

<!-- https://mvnrepository.com/artifact/org.apache.hbase/hbase -->
<dependency>
    <groupId>org.apache.hbase</groupId>
    <artifactId>hbase</artifactId>
    <version>0.92.1</version>
</dependency>

是的,两个罐子都很重要。 Hadoop 核心 jar 包含核心 api,如 TaskTracker、JobTracker、InputSplit 等。

HBase jar 包含 zookeeper、rest、thrift、mapreduce 等核心 api