[
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.