Skip to content

A wrapper around Aether to make simple use-cases simple

License

Notifications You must be signed in to change notification settings

rei/aether-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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"));

About

A wrapper around Aether to make simple use-cases simple

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages