ant-ivy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From zyd08 <>
Subject Re: how to put the artifacts in ant classpath?
Date Wed, 31 Dec 2008 21:48:32 GMT

Thanks for the prompt response. Maybe I didn't make this clear, its not
ivy:retrieve that I'm stuck with; I've managed to download all the required
jar files into the ivy cache specified by the patterns; I just don't know
how to add the downloaded jar files to the classpath in the ant build.xml.
For example, the jars retrieved have the following paths:


I'm sure there must be some clever way to include all these jars in the
classpath at once instead of mannually specifying each indivual path right?

Daniel Becheanu wrote:
> For putting your artefacts in a specific directory you should use
> ivy:retrieve.
> Daniel
> On Wed, Dec 31, 2008 at 12:38 PM, zyd08 <> wrote:
>> I'm new to ivy and I'm stuck with a very presumably simple issue. I've
>> set
>> ivy to retrieve all the artifacts (jars)  using the following patterns:
>> ivyPattern="[organisation]/[module]/[revision]/ivy.xml"
>> artifactPattern="[organisation]/[module]/[revision]/[artifact].[ext]"
>> After all the jars are downloaded into the ivy cache directory, how am I
>> supposed to include them in the classpath in the ant java task? The jars
>> are
>> each in their own sub-directories rather than put in a flat directory.
>> I've
>> searched on the forum for this topic and it turned out that I should make
>> use of ivy:cachepath, but somehow it didn't quite work for me. maybe I'm
>> missing something important? Could anyone please let show me the correct
>> solution?
>> Thank you very much in advance!
>> --
>> View this message in context:
>> Sent from the ivy-user mailing list archive at

View this message in context:
Sent from the ivy-user mailing list archive at

View raw message