This appendix lists the HBase client dependencies for Apache HBase. The hbase-client-x.x.x.jar
is not distributed with Apache HBase nor is it mandatory to be in the classpath. The hbase-client-x.x.x.jar
is an empty maven project with the purpose of aggregating all of the HBase client dependencies.
Maven groupId: org.apache.hbase
Maven atifactId: hbase-client
Maven version: the HBase version numbers listed for each section
This section lists the Hadoop client dependencies for each HBase version.
HBase 1.1.1 (HBase 1.1.0.1 is effectively the same, simply substitute 1.1.0.1 on the libraries versioned as 1.1.1)
activation-1.1.jar apacheds-i18n-2.0.0-M15.jar apacheds-kerberos-codec-2.0.0-M15.jar api-asn1-api-1.0.0-M20.jar api-util-1.0.0-M20.jar avro-1.7.4.jar commons-beanutils-1.7.0.jar commons-beanutils-core-1.8.0.jar commons-cli-1.2.jar commons-codec-1.9.jar commons-collections-3.2.1.jar commons-compress-1.4.1.jar commons-configuration-1.6.jar commons-digester-1.8.jar commons-el-1.0.jar commons-httpclient-3.1.jar commons-io-2.4.jar commons-lang-2.6.jar commons-logging-1.2.jar commons-math3-3.1.1.jar commons-net-3.1.jar findbugs-annotations-1.3.9-1.jar guava-12.0.1.jar hadoop-annotations-2.5.1.jar hadoop-auth-2.5.1.jar hadoop-common-2.5.1.jar hadoop-mapreduce-client-core-2.5.1.jar hadoop-yarn-api-2.5.1.jar hadoop-yarn-common-2.5.1.jar hamcrest-core-1.3.jar hbase-annotations-1.1.1.jar hbase-client-1.1.1.jar hbase-common-1.1.1.jar hbase-protocol-1.1.1.jar htrace-core-3.1.0-incubating.jar httpclient-4.2.5.jar httpcore-4.2.4.jar jackson-core-asl-1.9.13.jar jackson-mapper-asl-1.9.13.jar jaxb-api-2.2.2.jar jcodings-1.0.8.jar jdk.tools-1.7.jar jetty-util-6.1.26.jar joni-2.1.2.jar jsch-0.1.42.jar jsr305-1.3.9.jar junit-4.11.jar log4j-1.2.17.jar netty-3.6.2.Final.jar netty-all-4.0.23.Final.jar paranamer-2.3.jar protobuf-java-2.5.0.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar snappy-java-1.0.4.1.jar stax-api-1.0-2.jar xmlenc-0.52.jar xz-1.0.jar zookeeper-3.4.6.jar
activation-1.1.jar apacheds-i18n-2.0.0-M15.jar apacheds-kerberos-codec-2.0.0-M15.jar api-asn1-api-1.0.0-M20.jar api-util-1.0.0-M20.jar avro-1.7.4.jar commons-beanutils-1.7.0.jar commons-beanutils-core-1.8.0.jar commons-cli-1.2.jar commons-codec-1.9.jar commons-collections-3.2.1.jar commons-compress-1.4.1.jar commons-configuration-1.6.jar commons-digester-1.8.jar commons-el-1.0.jar commons-httpclient-3.1.jar commons-io-2.4.jar commons-lang-2.6.jar commons-logging-1.2.jar commons-math3-3.1.1.jar commons-net-3.1.jar findbugs-annotations-1.3.9-1.jar guava-12.0.1.jar hadoop-annotations-2.5.1.jar hadoop-auth-2.5.1.jar hadoop-common-2.5.1.jar hadoop-mapreduce-client-core-2.5.1.jar hadoop-yarn-api-2.5.1.jar hadoop-yarn-common-2.5.1.jar hamcrest-core-1.3.jar hbase-annotations-1.0.1.1.jar hbase-client-1.0.1.1.jar hbase-common-1.0.1.1.jar hbase-protocol-1.0.1.1.jar htrace-core-3.1.0-incubating.jar httpclient-4.2.5.jar httpcore-4.2.4.jar jackson-core-asl-1.8.8.jar jackson-mapper-asl-1.8.8.jar jaxb-api-2.2.2.jar jcodings-1.0.8.jar jdk.tools-1.7.jar jetty-util-6.1.26.jar joni-2.1.2.jar jsch-0.1.42.jar jsr305-1.3.9.jar junit-4.11.jar log4j-1.2.17.jar netty-3.6.2.Final.jar netty-all-4.0.23.Final.jar paranamer-2.3.jar protobuf-java-2.5.0.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar snappy-java-1.0.4.1.jar stax-api-1.0-2.jar xmlenc-0.52.jar xz-1.0.jar zookeeper-3.4.6.jar