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

jaikiran pai commented on IVY-1507:
-----------------------------------

AFAIK, there isn't a deterministic order for the artifacts retrieved by the 
retrieve task.

> Ant retrieve task returns inconsistent jar order
> ------------------------------------------------
>
>                 Key: IVY-1507
>                 URL: https://issues.apache.org/jira/browse/IVY-1507
>             Project: Ivy
>          Issue Type: Question
>          Components: Ant, Core
>    Affects Versions: 2.3.0, 2.4.0
>         Environment: Red Hat Linux RHEL 5
>            Reporter: Ron Knight
>
> Is it expected behavior that path variables set by the retrieve task will 
> have an inconsistent ordering, or is this a bug? 
> I am using the retrieve task within an Ant script and setting a path 
> variable.  When I run the script on Win7 the path contains the jars in the 
> order in which they are listed in the ivy.xml file; however, when i run the 
> script on Linux, the order of the two jars is reversed.
> I have two dependencies in a "test" configuration....JMockit and JUnit.  My 
> "test" conf is the first conf listed.  JMockit is listed as the first 
> dependency and JUnit is listed as the second dependency.
> Due to the nature of the jars in use, the order of the entries in the path 
> variable important. 
> I've also cleared the .ivy2 cache several times just to be sure that I am 
> getting fresh resolutions.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to