Example usage for org.apache.maven.settings MavenSettingsBuilder buildSettings

List of usage examples for org.apache.maven.settings MavenSettingsBuilder buildSettings

Introduction

In this page you can find the example usage for org.apache.maven.settings MavenSettingsBuilder buildSettings.

Prototype

Settings buildSettings() throws IOException, XmlPullParserException;

Source Link

Usage

From source file:com.greenpepper.maven.runner.CommandLineRunner.java

License:Open Source License

private Settings getSettings() throws Exception {
    MavenSettingsBuilder mavenSettingsBuilder = getMavenSettingsBuilder();
    return mavenSettingsBuilder.buildSettings();
}

From source file:net.sourceforge.vulcan.maven.integration.MavenIntegration.java

License:Open Source License

public MavenIntegration()
        throws PlexusContainerException, ComponentLookupException, IOException, XmlPullParserException {
    embedder = new Embedder();

    final ClassLoader prev = Thread.currentThread().getContextClassLoader();
    try {/*ww w .j a  va 2s.  c om*/
        Thread.currentThread().setContextClassLoader(getClass().getClassLoader());
        embedder.start();
    } finally {
        Thread.currentThread().setContextClassLoader(prev);
    }

    final MavenSettingsBuilder settingsBuilder = (MavenSettingsBuilder) embedder
            .lookup(MavenSettingsBuilder.ROLE);
    final Settings settings = settingsBuilder.buildSettings();
    settings.setOffline(true);
    settings.setInteractiveMode(false);

    artifactRepository = createLocalRepository(embedder, settings);
}

From source file:org.gradle.api.internal.artifacts.ivyservice.LocalMavenCacheLocator.java

License:Apache License

private Settings extractSettings(File userSettings) {
    try {//from   www.j  a  v a2  s. com
        MavenSettingsBuilder builder = buildSettingsBuilder(userSettings);
        return builder.buildSettings();
    } catch (Exception e) {
        throw UncheckedException.asUncheckedException(e);
    }
}

From source file:org.hibernate.build.gradle.maven.LocalMavenRepoSniffer.java

License:Open Source License

private Settings extractSettings(File userSettings) {
    try {//  www.  j av  a  2 s  . co  m
        MavenSettingsBuilder builder = buildSettingsBuilder(userSettings);
        return builder.buildSettings();
    } catch (Exception e) {
        log.debug("Unable to build Maven settings : " + e);
    }
    return null;
}