public static RepositorySystemSession newRepositorySystemSession( RepositorySystem system, String localRepoPath) { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository(new File(localRepoPath).getAbsolutePath()); session.setLocalRepositoryManager(system.newLocalRepositoryManager(session, localRepo)); return session; }
private static RepositorySystemSession createRepositorySystemSession( final RepositorySystem repositorySystem, final Path localRepositoryPath) { final DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); final LocalRepository repository = new LocalRepository(localRepositoryPath.toString()); session.setLocalRepositoryManager(repositorySystem.newLocalRepositoryManager(session, repository)); return session; }
public static RepositorySystemSession overlay( ArtifactRepository repository, RepositorySystemSession session, RepositorySystem system ) { if ( repository == null || repository.getBasedir() == null ) { return session; } if ( session != null ) { LocalRepositoryManager lrm = session.getLocalRepositoryManager(); if ( lrm != null && lrm.getRepository().getBasedir().equals( new File( repository.getBasedir() ) ) ) { return session; } } else { session = new DefaultRepositorySystemSession(); } final LocalRepositoryManager llrm = new LegacyLocalRepositoryManager( repository ); return new DefaultRepositorySystemSession( session ).setLocalRepositoryManager( llrm ); }
private DefaultRepositorySystemSession newRepositorySystemSession(RepositorySystem system, Path localRepoFile) { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository(localRepoFile.toFile()); LocalRepositoryManager manager = system.newLocalRepositoryManager(session, localRepo); session.setLocalRepositoryManager(manager); return session; }
session.setLocalRepositoryManager( simpleLocalRepoMgrFactory.newInstance( session, localRepo ) ); logger.info( "Disabling enhanced local repository: using legacy is strongly discouraged to ensure" + " build reproducibility." ); session.setLocalRepositoryManager( repoSystem.newLocalRepositoryManager( session, localRepo ) ); session.setLocalRepositoryManager( repoSystem.newLocalRepositoryManager( session, localRepo ) );
public static DefaultRepositorySystemSession newRepositorySystemSession(RepositorySystem system) { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository("target/local-repo"); session.setLocalRepositoryManager(system.newLocalRepositoryManager(session, localRepo)); session.setTransferListener(new ConsoleTransferListener()); session.setRepositoryListener(new ConsoleRepositoryListener()); // uncomment to generate dirty trees // session.setDependencyGraphTransformer( null ); return session; }
private RepositorySystemSession newRepositorySystemSession() { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository(determineLocalMavenRepositoryHack()); session.setLocalRepositoryManager(REPOSITORY_SYSTEM.newLocalRepositoryManager(session, localRepo)); session.setTransferListener(new ConsoleTransferListener()); session.setRepositoryListener(new ConsoleRepositoryListener()); return session; }
public RepositoryService createRepositoryService() { RepositorySystem repositorySystem = new SpiRepositorySystemFactory().createRepositorySystem(); File repositoryFolder = createRepositoryFolderIfDoesNotExists(); List<RemoteRepository> remoteRepositories = collectRemoteRepositories(); DefaultRepositorySystemSession repositorySystemSession = new DefaultRepositorySystemSession(); repositorySystemSession.setLocalRepositoryManager(repositorySystem .newLocalRepositoryManager(repositorySystemSession, new LocalRepository(repositoryFolder))); return new DefaultRepositoryService(repositorySystem, repositorySystemSession, remoteRepositories); }
private void configureLocalRepository(DefaultRepositorySystemSession session, RepositorySystem repositorySystem, String grapeRoot) { File repositoryDir = new File(grapeRoot, "repository"); LocalRepository localRepository = new LocalRepository(repositoryDir); LocalRepositoryManager localRepositoryManager = repositorySystem .newLocalRepositoryManager(session, localRepository); session.setLocalRepositoryManager(localRepositoryManager); }
/** * Creates a new repository session whose local repository manager is initialized with an instance of * {@link TestLocalRepositoryManager}. */ public static DefaultRepositorySystemSession newSession() { DefaultRepositorySystemSession session = new DefaultRepositorySystemSession(); session.setLocalRepositoryManager( new TestLocalRepositoryManager() ); return session; }
public static DefaultRepositorySystemSession newRepositorySystemSession( RepositorySystem system ) { File local = new File(USER_MAVEN_CONFIGURATION_HOME, "repository"); DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository(local); session.setLocalRepositoryManager( system.newLocalRepositoryManager( session, localRepo ) ); // session.setTransferListener( new ConsoleTransferListener() ); // session.setRepositoryListener( new ConsoleRepositoryListener() ); // uncomment to generate dirty trees // session.setDependencyGraphTransformer( null ); return session; }
private static RepositorySystemSession newRepositorySystemSession(RepositorySystem system, Path localRepositoryPath) { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository(localRepositoryPath.toString()); session.setLocalRepositoryManager(system.newLocalRepositoryManager(session, localRepo)); //session.setTransferListener(new ConsoleTransferListener()); //session.setRepositoryListener(new ConsoleRepositoryListener()); return session; }
private static RepositorySystemSession newSession(RepositorySystem system) throws MavenResolverException { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); session.setLocalRepositoryManager(system.newLocalRepositoryManager(session, findLocalRepository())); return session; }
public static DefaultRepositorySystemSession newRepositorySystemSession( RepositorySystem system ) { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository( localUserRepo ); session.setLocalRepositoryManager( system.newLocalRepositoryManager( session, localRepo ) ); // session.setTransferListener( new ConsoleTransferListener() ); // session.setRepositoryListener( new ConsoleRepositoryListener() ); // uncomment to generate dirty trees // session.setDependencyGraphTransformer( null ); return session; }
public static DefaultRepositorySystemSession newRepositorySystemSession(RepositorySystem system) { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); System.out.println("Using local repository: " + getLocalRepositoryDir()); LocalRepository localRepo = new LocalRepository(getLocalRepositoryDir()); session.setLocalRepositoryManager(system.newLocalRepositoryManager(session, localRepo)); return session; }
public DefaultRepositorySystemSession newRepositorySystemSession(RepositorySystem system) throws IOException { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository(tempDirectory.toString()); session.setLocalRepositoryManager(system.newLocalRepositoryManager(session, localRepo)); session.setTransferListener(new ConsoleTransferListener()); session.setRepositoryListener(new ConsoleRepositoryListener()); // uncomment to generate dirty trees session.setDependencyGraphTransformer( null ); return session; }
public static DefaultRepositorySystemSession getRepositorySystemSession(RepositorySystem system, ServiceRegistry registry, boolean offline) { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); File file = new File(registry.get(RepositoryHandler.class).mavenLocal().getUrl().getPath()); LocalRepository localRepo = new LocalRepository(file); session.setLocalRepositoryManager(system.newLocalRepositoryManager(session, localRepo)); session.setCache(new DefaultRepositoryCache()); session.setOffline(offline); // avoid unnecessary snapshot resolution session.setConfigProperty("aether.artifactResolver.snapshotNormalization", false); return session; }
private static DefaultRepositorySystemSession newRepositorySystemSession( RepositorySystem system, File localRepoPath ) { DefaultRepositorySystemSession newSession = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository( localRepoPath ); newSession.setLocalRepositoryManager( system.newLocalRepositoryManager( newSession, localRepo ) ); newSession.setTransferListener( getTransferListener() ); newSession.setRepositoryListener( repositoryListener ); return newSession; }
public static DefaultRepositorySystemSession newRepositorySystemSession(RepositorySystem system, String path) { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository(path); session.setLocalRepositoryManager(system.newLocalRepositoryManager(session, localRepo)); return session; }
public static DefaultRepositorySystemSession newRepositorySystemSession( RepositorySystem system ) { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository( "target/local-repo" ); session.setLocalRepositoryManager( system.newLocalRepositoryManager( session, localRepo ) ); session.setTransferListener( new ConsoleTransferListener() ); session.setRepositoryListener( new ConsoleRepositoryListener() ); // uncomment to generate dirty trees // session.setDependencyGraphTransformer( null ); return session; }