[
https://issues.apache.org/jira/browse/HBASE-6795?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13458145#comment-13458145
]
Hudson commented on HBASE-6795:
-------------------------------
Integrated in HBase-TRUNK #3348 (See
[https://builds.apache.org/job/HBase-TRUNK/3348/])
HBASE-6795 mvn compile fails on a fresh checkout with empty ~/.m2/repo
(Revision 1387338)
Result = FAILURE
stack :
Files :
* /hbase/trunk/pom.xml
> mvn compile fails on a fresh checkout with empty ~/.m2/repo
> -----------------------------------------------------------
>
> Key: HBASE-6795
> URL: https://issues.apache.org/jira/browse/HBASE-6795
> Project: HBase
> Issue Type: Bug
> Components: build
> Affects Versions: 0.96.0
> Reporter: Enis Soztutar
> Assignee: Enis Soztutar
> Priority: Critical
> Fix For: 0.96.0
>
> Attachments: 6795.txt
>
>
> I have noticed that mvn compile fails if your ~/m2/repository/ does not
> contain hbase test jars, however mvn test-compile, mvn install, etc works as
> expected.
> The patch for HBASE-6706 introduced test-jar dependency from hbase-server and
> hbase-hadoop1-compat to hbase-hadoop-compat test jar in the test scope. But
> stupid maven still tries to resolve the test jar when you do maven compile
> (notice that we are not even in the test scope).
> mvn test-compile, etc works b/c the test-jar for hbase-hadoop-compat is build
> before hbase-hadoop1-compat.
> One way to solve this is to push SNAPSHOT test-jars for hbase-hadoop-compat
> to the snapshot repository, so next time, they are referenced from there.
> Other alternative is to move classes under hbase-hadoop{|1|2}-compat/src/test
> to src/main, and remove the test-jar intra-module dependency. Still, it seems
> we might need intra-module test-jar dependency in the future.
> Any other suggestions are welcome.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira