Dependency management in Java projects with Ant and Ivy