Choose distribution


Each distribution of ivy contains examples and documentation. The documentation can also be browsed online, we have an history of all versions since 2.0.0-alpha2.

With each version of ivy, you can find:

binary distribution

Containing ivy jars, documentation and examples + a build.xml to download dependencies from maven2 repository.
This is the recommended version to use Ivy, you will get ivy jar and be able to make your first use of Ivy to download the dependencies you need. All Ivy dependencies are only optional, so you can even use it without downloading any dependency. It requires at least a jre 1.4+ to run, and it is recommended to use it with Ant (1.5.1+, 1.6.2+ recommended).

binary distribution with dependencies

Containing ivy jars, dependencies, documentation and examples.
This version is well suited if you want to easily use Ivy with all its optional tasks reying on external dependencies, without having to download them later. It requires at least a jre 1.4+ to run, and it is recommended to use it with Ant (1.5.1+, 1.6.2+ recommended).

sources

Ready to be build with Ant 1.6.0 or greater. You will need to have an internet access during the build in order to get Ivy download its dependencies from the repository.
This is the recommended version if you want to build Ivy yourself and see it in action at the same time.
Note: version 1.6.0 of ant is required here because the build file use its namespace feature to import Ivy tasks.