The Aether project provides a general-purpose artifact resolution
mechanism that can be embedded in any Java program. The Aether project
also provides Ant Tasks that allow Ant builds to have the exact same
dependency management capabilities as Maven 3.x. The Aether project does
not providing any UI related to dependency management.