ant-ivy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dan North" <>
Subject Re: Multiple Versions of a Dependency
Date Wed, 16 Jul 2008 11:43:30 GMT
We had a similar situation with requiring junit 3.x and junit 4.x in the
same build. The solution (workaround?) we came up with was to name them
differently so ivy thinks they are serving different purposes - which in a
sense they are.

So we had junit3 and junit4 as artifacts published by org.junit. That way we
could choose a specific version of junit3 (3.8) and junit4 (4.4) to include
in our test classpath.

As far as I know there isn't a way to have two versions of the *same
artifact* in the same resolution set, which kind of makes sense.


2008/7/15 Ross Camara <>:

> Is it possible for a component to request multiple versions of a single
> dependency? The use case we are working with is that we have a suite
> installer and it requires two versions of the same module to be included in
> the collateral that is deployed. For example we would need two versions of
> adobe acrobat that will be placed in the install image. Is there some
> combination of settings and crafting of the ivy.xml file that will allow us
> to do this? Or are we going to need to call our repository multiple times
> with different ivy files to retrieve all the dependencies the installer
> will need.
> Ross Camara
> Software Developer

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message