Skip to content
A wrapper around Aether to make simple use-cases simple
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore
LICENSE
README.md
pom.xml

README.md

Aether Utils

Aether is a library written by the maven team to resolve dependencies. It allows dependency resolution following the exact same rules as Maven in a standalone package. Unfortunately it's poorly documented and difficult to wire up and use correctly in a standalone scenario. Aether Utils is a simple layer on top of Aether it much easier to use:

Aether aether = Aether.fromMavenSettings();    
Artifact artifact = aether.resolveSingleArtifact("org.apache.commons:commons-lang3:RELEASE");

List<Artifact> dependencies = aether.resolveDependencies(new DefaultArtifact("org.apache.commons:commons-lang3:3.3.2"));
You can’t perform that action at this time.