Artifact artifact = new DefaultArtifact( artifactName );
CollectRequest collectRequest = new CollectRequest();
Dependency root = new Dependency( artifact, "" );
collectRequest.setRoot( root );
for (RemoteRepository repo : remoteRepositoriesForRequest) {
collectRequest.addRepository(repo);
}
CollectResult collectResult;
try {
collectResult = aether.getSystem().collectDependencies(aether.getSession(), collectRequest);
} catch (DependencyCollectionException e) {