1

我已安装 Google Cloud Bigtable Java SDK,但找不到以下类:TableName is not a member of package org.apache.hadoop.hbase. 我使用了GitHub 上描述的版本链接:

<dependency>
    <groupId>com.google.cloud.bigtable</groupId>
    <artifactId>bigtable-hbase-1.0</artifactId>
    <version>0.2.2</version>
</dependency>
4

1 回答 1

2

该类TableName是 HBase 的一部分,而不是 Cloud Bigtable。例如,看看Simple-CLI

您会注意到,在 中pom.xml,我们有:

  <dependencies>
    <dependency>
      <groupId>com.google.cloud.bigtable</groupId>
      <artifactId>bigtable-hbase-1.1</artifactId>
      <version>${bigtable.version}</version>
    </dependency>

    <dependency>
        <groupId>org.apache.hbase</groupId>
        <artifactId>hbase-client</artifactId>
        <version>${hbase.version}</version>
    </dependency>

其中bigtable.version= 0.2.2 和hbase.version= 1.1.1

于 2016-02-16T16:53:56.243 回答