public void install( File source, Artifact artifact, ArtifactRepository localRepository )
throws ArtifactInstallationException
{
DefaultRepositorySystemSession session =
new DefaultRepositorySystemSession( legacySupport.getRepositorySession() );
LocalRepository localRepo = new LocalRepository( localRepository.getBasedir() );
session.setLocalRepositoryManager( repoSystem.newLocalRepositoryManager( localRepo ) );
InstallRequest request = new InstallRequest();
org.sonatype.aether.artifact.Artifact mainArtifact = RepositoryUtils.toArtifact( artifact );