try VersionRequest versionRequest = new VersionRequest( artifact, repos, request.getRequestContext() ); versionRequest.setTrace( trace ); versionResult = versionResolver.resolveVersion( session, versionRequest ); lrm.find( session, new LocalArtifactRequest( artifact, repos, request.getRequestContext() ) ); if ( isLocallyInstalled( local, versionResult ) ) download.setRequestContext( item.request.getRequestContext() ); download.setTrace( item.trace ); if ( item.local.getFile() != null ) lrm.getPathForRemoteArtifact( artifact, group.repository, item.request.getRequestContext() ); download.setFile( new File( lrm.getRepository().getBasedir(), path ) );
try VersionRequest versionRequest = new VersionRequest( artifact, repos, request.getRequestContext() ); versionRequest.setTrace( trace ); versionResult = versionResolver.resolveVersion( session, versionRequest ); lrm.find( session, new LocalArtifactRequest( artifact, repos, request.getRequestContext() ) ); if ( isLocallyInstalled( local, versionResult ) ) download.setRequestContext( item.request.getRequestContext() ); download.setTrace( item.trace ); if ( item.local.getFile() != null ) lrm.getPathForRemoteArtifact( artifact, group.repository, item.request.getRequestContext() ); download.setFile( new File( lrm.getRepository().getBasedir(), path ) );