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

Todd Lipcon commented on HBASE-3101:
------------------------------------

The reason for the test jar is that downstream projects sometimes want to use 
MiniHBaseCluster or HBaseTestingUtility. Sqoop, for example, does this:
http://github.com/cloudera/sqoop/blob/master/src/test/com/cloudera/sqoop/hbase/HBaseTestCase.java

Granted, it should ideally pull from Maven, but some people are non-mavenized.

> bin assembly doesn't include -tests or -source jars
> ---------------------------------------------------
>
>                 Key: HBASE-3101
>                 URL: https://issues.apache.org/jira/browse/HBASE-3101
>             Project: HBase
>          Issue Type: Bug
>          Components: build
>    Affects Versions: 0.90.0
>            Reporter: Todd Lipcon
>            Assignee: Todd Lipcon
>         Attachments: pom-fix.txt
>
>
> Currently the bin assembly tries to include the hbase-VERSION-tests.jar but 
> there's a typo "test" instead of "tests" in the assembly descriptor, so it 
> doesn't do so. Also, I think we should probably ship the -sources jar even in 
> the -bin assembly - it's useful for people to point their IDE at it to get 
> API javadocs, etc.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to