The best way to learn is to practice! That's what the Ivy tutorials will help you to do, to discover some of the great Ivy [[features features]]. For the first tutorial you won't even have to install Ivy (assuming you have Ant and a JDK properly installed), and it shouldn't take more than 30 seconds.
First Tutorial
Make sure you have
ant
1.6.0 or greater and a
jdk
properly installed
Copy
this build file
in an empty directory on your local filesystem (and make sure you name it build.xml)
Open a console in this directory and run "ant". That's it!
If you have any trouble, check the
FAQ
. It is most likely related to your internet connection (proxy anyone?). OK, you've just seen how easy it is to take your first step with Ivy. Go ahead with the other tutorials, but before you do, make sure you have properly
installed
Ivy and downloaded the tutorials sources (included in all Ivy distributions, in the
[[svn:src/example]]
directory). The following tutorials are available:
Quick Start
Guides you through your very first steps with ivy.
[[tutorial/defaultconf]]
Gives you a better understanding of the default settings and shows you how to customize them to your needs.
Multiple Resolvers
Teaches you how to configure Ivy to find its dependencies in multiple places.
Dual Resolver
Helps you configure Ivy to find ivy files in one place and artifacts in another.
[[tutorial/dependence]]
A starting point for using Ivy in a multi-project environment.
[[tutorial/multiproject]]
A more complex example demonstrating the use of Ant+Ivy in a multi-project environment.
[[tutorial/conf]]
Shows you how to use configurations in an ivy file to define sets of artifacts.
[[tutorial/build-repository]]
Shows you how to build your own enterprise repository.