[ https://issues.apache.org/jira/browse/IVY-1444?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15072408#comment-15072408 ]
Nathan Clement commented on IVY-1444: ------------------------------------- I am out of the office returning Mon 18 Jan 2015. Please contact Quickstream Customer Care at quickstr...@qvalent.com or on 1300 726 370 if your enquiry is urgent. > maven tests artifacts cannot be downloaded because they are mapped to private > configurations > -------------------------------------------------------------------------------------------- > > Key: IVY-1444 > URL: https://issues.apache.org/jira/browse/IVY-1444 > Project: Ivy > Issue Type: Bug > Components: Maven Compatibility > Affects Versions: 2.3.0 > Reporter: subes > Priority: Blocker > > To run an embedded hadoop server, one has to use hadoops test libraries since > version 2.1.0-beta. > Though fetching those test libraries fails with: > {quote} > configuration not public in xxx#yyy;2.1.0-rc2: 'test'. It was > required from zzz#bbb;working test > {quote} > This is because the maven pom.xml converter creates this configuration entry: > {quote} > <conf name="test" > visibility="private" > description="this scope indicates that the dependency is not > required for normal use of the application, and is only available for the test > compilation and execution phases." > extends="runtime"/> > {quote} > This makes it impossible to download test artifacts with ivy. Then the > question arises, why are those tests jars in the maven repos anyway? > Is there any way how to download the actual test artifacts of maven modules? > Maybe the pom.xml converter needs to be adjusted to generate: > {quote} > <conf name="test" > visibility="public" > description="this scope indicates that the dependency is not > required for normal use of the application, and is only available for the test > compilation and execution phases." > extends="runtime"/> > {quote} > To fix this... -- This message was sent by Atlassian JIRA (v6.3.4#6332)