原文地址:https://cloud.google.com/bigtable/docs/using-maven
本文采用Google翻译。
Cloud Bigtable用于Java的HBase客户端在Maven存储库中可用,使得在Apache Maven项目中轻松使用Cloud BigTable。
Maven工件概述
Cloud Bigtable Java的Java客户端包括三个您可以在项目中使用的Maven工件:
bigtable-hbase-1.0:基于HBase 1.0.x的客户端。
bigtable-hbase-1.1:基于HBase 1.1.x的客户端。
bigtable-hbase-1.2:基于HBase 1.2.x的客户端。
bigtable-hbase-mapreduce:用于将数据导入到Cloud BigTable的MapReduce作业。
每个工件都跟踪不同版本的HBase的API。这些说明的其余部分假设您使用bigtable-hbase-1.2。
注意:Maven存储库包括Cloud BigTable的其他工件。不要在应用程序中使用这些附加工件。
您还必须添加适当的工件以支持对数据进行加密。有关详细信息,请参阅“设置加密”。
将Cloud Bigtable工件添加到项目
要将Cloud Bigtable工件添加到Maven项目,只需将工件添加到pom.xml文件的<dependencies>部分以及HBase客户端的工件。
要添加所需的工件:
-