【问题标题】:Couldn't find hbase jar on eclipse在eclipse上找不到hbase jar
【发布时间】:2017-12-20 05:19:55
【问题描述】:

我想通过 eclipse 在 hbase 上运行一个简单的程序,并按照以下步骤操作:

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

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

我在哪里可以得到这两个罐子?

【问题讨论】:

    标签: eclipse hadoop jar hbase


    【解决方案1】:

    你可以得到hadoop核心jarmaven repository和hbase jarmaven 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包含TaskTracker、JobTracker、InputSplit等核心api。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-17
      • 1970-01-01
      • 2015-11-18
      • 1970-01-01
      • 2020-05-16
      • 2014-06-13
      • 2012-09-22
      • 2021-05-08
      相关资源
      最近更新 更多