Check out the examples in this thread that use <ivy:resolve> for this:
http://www.nabble.com/Packager-Resolver%3A-Simple-and-Complete-example-please.-to21223296.html -Archie On Wed, Dec 31, 2008 at 3:48 PM, zyd08 <[email protected]> wrote: > > 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: > > C:/ivycache/apache/log4j/1.2.15/log4j.jar > C:/ivycache/apache/xerces/3.10/xerces-api.jar > ...... > > 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. > > > > http://ant.apache.org/ivy/history/latest-milestone/use/retrieve.html > > > > Daniel > > > > On Wed, Dec 31, 2008 at 12:38 PM, zyd08 <[email protected]> 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: > >> > http://www.nabble.com/how-to-put-the-artifacts-in-ant-classpath--tp21235598p21235598.html > >> Sent from the ivy-user mailing list archive at Nabble.com. > >> > >> > > > > > > -- > View this message in context: > http://www.nabble.com/how-to-put-the-artifacts-in-ant-classpath--tp21235598p21237293.html > Sent from the ivy-user mailing list archive at Nabble.com. > > -- Archie L. Cobbs
