Using Ant and Ivy to build and resolve dependencies.