Examples of MavenRepositorySystem


Examples of org.jboss.shrinkwrap.resolver.impl.maven.MavenRepositorySystem

        return Collections.emptyList();
    }
   
    // FIXME relying on internals of ShrinkWrap Maven Resolver
    private String getArchiveNameFromPom() {
        MavenRepositorySystem system = new MavenRepositorySystem();
        MavenDependencyResolverSettings settings = new MavenDependencyResolverSettings();
        Model model = system.loadPom(new File("pom.xml"), settings, system.getSession(settings));
        String finalName = model.getBuild().getFinalName();
        String packaging = model.getPackaging();
        return finalName + '.' + packaging;
    }
View Full Code Here

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

    @Test
    public void shouldGiveNewIndependentRepositories() throws NoSuchFieldException, IllegalAccessException {
        // given
        final String initialId = "id";
        RemoteRepository remoteRepository = new RemoteRepository.Builder(initialId, "type", "url").build();
        final MavenModelResolver mavenModelResolver = new MavenModelResolver(new MavenRepositorySystem(), null,
            Arrays.asList(remoteRepository));

        // when
        final MavenModelResolver mavenModelResolverCopy = (MavenModelResolver) mavenModelResolver.newCopy();
        remoteRepository = new RemoteRepository.Builder(remoteRepository).setId("otherId").build();
View Full Code Here

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

    // 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);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.