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クラスは、Cloud Bigtable ではなく、HBase の一部です。例として、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 に答える