Package org.eclipse.aether.spi.locator

Examples of org.eclipse.aether.spi.locator.ServiceLocator


    extends TestCase
{

    public void testGetRepositorySystem()
    {
        ServiceLocator locator = MavenRepositorySystemUtils.newServiceLocator();
        RepositorySystem repoSys = locator.getService( RepositorySystem.class );
        assertNotNull( repoSys );
    }
View Full Code Here


        assertNotNull( repoSys );
    }

    public void testGetMetadataGeneratorFactories()
    {
        ServiceLocator locator = MavenRepositorySystemUtils.newServiceLocator();
        assertEquals( 2, locator.getServices( MetadataGeneratorFactory.class ).size() );
    }
View Full Code Here

    private final AetherSettings settings = new AetherSettings();
   
    private final boolean verbose;

    public Aether(boolean verbose){
        ServiceLocator locator = newServiceLocator();

        this.verbose = verbose;
        this.repoSystem = locator.getService( RepositorySystem.class );
        this.installer = locator.getService( Installer.class );
       
        repos.add( new Builder( "central",
                                "default",
                                "http://repo2.maven.org/maven2" ).build() );
    }
View Full Code Here

    private LoggerFactory loggerFactory() {
        return serviceLocator().getService(LoggerFactory.class);
    }

    private ServiceLocator serviceLocator() {
        final ServiceLocator sl = this.serviceLocator;
        return null != sl ? sl : (this.serviceLocator = newServiceLocator());
    }
View Full Code Here

TOP

Related Classes of org.eclipse.aether.spi.locator.ServiceLocator

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.