Package org.apache.maven.artifact.repository.layout

Examples of org.apache.maven.artifact.repository.layout.DefaultRepositoryLayout


    /** {@inheritDoc} */
    @Override
    public List<ArtifactRepository> getRemoteArtifactRepositories()
    {
        ArtifactRepository repository = new DefaultArtifactRepository( "central", "http://repo1.maven.org/maven2",
                                                                       new DefaultRepositoryLayout() );

        return Collections.singletonList( repository );
    }
View Full Code Here


       
        File outputDirectory = mojo.outputDirectory;
    ArtifactRepository targetRepository = mojo.repositoryFactory.createDeploymentArtifactRepository(
            "local",
            outputDirectory.toURL().toExternalForm(),
                new DefaultRepositoryLayout(),
                false );

        Iterator<Artifact> iter = mojo.project.getArtifacts().iterator();
        while ( iter.hasNext() )
        {
View Full Code Here

        File remoteRepoDir = findRemoteRepositoryDirectory();
        File localRepo = createTempDir();

        List<ArtifactRepository> remoteRepositories = new ArrayList<ArtifactRepository>();
        remoteRepositories.add( repoFactory.createArtifactRepository( "central", remoteRepoDir.toURI().toURL()
            .toExternalForm(), new DefaultRepositoryLayout(), null, null ) );
        mojo.setRemoteRepos( remoteRepositories );

        DefaultArtifactRepository localRepository = new DefaultArtifactRepository( "local",
            localRepo.getAbsolutePath(), new DefaultRepositoryLayout() );
        localRepository.setBasedir( localRepo.getAbsolutePath() );
        mojo.setLocal( localRepository );

        mojo.execute();
View Full Code Here

        File remoteRepoDir = findRemoteRepositoryDirectory();
        File localRepo = createTempDir();

        List<ArtifactRepository> remoteRepositories = new ArrayList<ArtifactRepository>();
        remoteRepositories.add( repoFactory.createArtifactRepository( "central", remoteRepoDir.toURI().toURL()
            .toExternalForm(), new DefaultRepositoryLayout(), null, null ) );
        mojo.setRemoteRepos( remoteRepositories );

        DefaultArtifactRepository localRepository = new DefaultArtifactRepository( "local",
            localRepo.getAbsolutePath(), new DefaultRepositoryLayout() );
        localRepository.setBasedir( localRepo.getAbsolutePath() );
        mojo.setLocal( localRepository );

        mojo.execute();
View Full Code Here

        throws ComponentLookupException, ArtifactNotFoundException, ArtifactResolutionException, IOException
    {
        ArtifactRepositoryFactory factory =
            (ArtifactRepositoryFactory) container.lookup( ArtifactRepositoryFactory.ROLE );

        DefaultRepositoryLayout layout =
            (DefaultRepositoryLayout) container.lookup( ArtifactRepositoryLayout.ROLE, "default" );

        ArtifactRepository localRepository =
            factory.createArtifactRepository( "local", getLocalRepositoryURL( container ), layout, null, null );
View Full Code Here

    private ArtifactRepository getLocalRepository()
    {
        if ( repository == null )
        {
            return new DefaultArtifactRepository( "local-repository", "file://" + settings.getLocalRepository(),
                                                  new DefaultRepositoryLayout() );
        }
        else
        {
            return new DefaultArtifactRepository( repository.getName(), "file://" + repository.getLocation(),
                                                  new DefaultRepositoryLayout() );
        }
    }
View Full Code Here

               
                ArtifactRepository localRepository = builderHelper.getLocalRepository();
               
                for ( Artifact artifact : artifacts )
                {
                    ArtifactRepositoryLayout repositoryLayout = new DefaultRepositoryLayout();

                    if ( !deploymentRepositoryDirectory.exists() )
                    {
                        deploymentRepositoryDirectory.mkdirs();
                    }
View Full Code Here

        if ( getSettings() != null && !StringUtils.isEmpty( getSettings().getLocalRepository() ) )
        {
            repo = getSettings().getLocalRepository();
        }

        return new DefaultArtifactRepository( "local-repository", "file://" + repo, new DefaultRepositoryLayout() );
    }
View Full Code Here

        {
            localRepository = localRepository.substring( 0, localRepository.indexOf( "\"" ) );
        }

        return new DefaultArtifactRepository( "local-repository", "file://" + localRepository,
                                              new DefaultRepositoryLayout() );
    }
View Full Code Here

            String repoUrl = resourceLocation.substring(0, repoDelimIntex);

            repo = new DefaultArtifactRepository(
                    repoUrl,
                    repoUrl,
                    new DefaultRepositoryLayout());
            resourceLocation = resourceLocation.substring(repoDelimIntex + 1);

        }
        String[] parts = resourceLocation.split("/");
        String groupId = parts[0];
View Full Code Here

TOP

Related Classes of org.apache.maven.artifact.repository.layout.DefaultRepositoryLayout

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.