[ 
https://issues.apache.org/jira/browse/HBASE-18787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16175191#comment-16175191
 ] 

stack commented on HBASE-18787:
-------------------------------

So, how to proceed here? Gate this on a section being added on hbase shaded 
client so we can reference it? Or just commit this and then fix it up when 
shaded client section goes in? The latter is fine by me [~chia7712]

> Fix the "dependencies connecting to an HBase cluster"
> -----------------------------------------------------
>
>                 Key: HBASE-18787
>                 URL: https://issues.apache.org/jira/browse/HBASE-18787
>             Project: HBase
>          Issue Type: Bug
>          Components: documentation
>            Reporter: Chia-Ping Tsai
>            Assignee: Chia-Ping Tsai
>            Priority: Minor
>             Fix For: 2.0.0-alpha-4
>
>         Attachments: HBASE-18787.v0.patch
>
>
> {code}
> Minimally, an HBase client needs several libraries in its CLASSPATH when 
> connecting to a cluster, including:
> commons-configuration (commons-configuration-1.6.jar)
> commons-lang3 (commons-lang3-3.6.jar)
> commons-logging (commons-logging-1.1.1.jar)
> hadoop-core (hadoop-core-1.0.0.jar)
> hbase (hbase-0.92.0.jar)
> log4j (log4j-1.2.16.jar)
> slf4j-api (slf4j-api-1.5.8.jar)
> slf4j-log4j (slf4j-log4j12-1.5.8.jar)
> zookeeper (zookeeper-3.4.2.jar)
> {code}
> The libraries listed in our docs are stale. Also, it may be better to say 
> "*Minimally, an HBase client needs hbase-client module in its dependencies 
> when connecting to a cluster*" rather than "*Minimally, an HBase client needs 
> several libraries in its CLASSPATH when connecting to a cluster, 
> including:*". I don't think newbie want to add all dependencies manually.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to