If I have a Maven Artifact information (GroupId, ArtifactId, Version) how can I programmatically (using Java) retrieve that Artifact from my local repository?
Specif
You'll probably want to look at Aether. See the Wiki for examples.