Package org.jboss.shrinkwrap.resolver.impl.maven.bootstrap

Examples of org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenSettingsBuilder


    // make sure that programmatic call to offline method is always preserved
    private Boolean programmaticOffline;

    public MavenWorkingSessionImpl() {
        this.system = new MavenRepositorySystem();
        this.settings = new MavenSettingsBuilder().buildDefaultSettings();
        this.remoteRepositories = new ArrayList<RemoteRepository>();
        this.additionalRemoteRepositories = new ArrayList<RemoteRepository>();
        // get session to spare time
        this.session = system.getSession(settings, useLegacyLocalRepository);
        this.dependencies = new ArrayList<MavenDependency>();
View Full Code Here


        if (userSettings != null) {
            request.setUserSettingsFile(userSettings);
        }
        request.setSystemProperties(SecurityActions.getProperties());

        MavenSettingsBuilder builder = new MavenSettingsBuilder();
        this.settings = builder.buildSettings(request);

        // ensure we keep offline(boolean) if previously set
        if (programmaticOffline != null) {
            this.settings.setOffline(programmaticOffline.booleanValue());
        }
View Full Code Here

TOP

Related Classes of org.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenSettingsBuilder

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.