Examples of addDirectory()


Examples of org.codehaus.plexus.archiver.Archiver.addDirectory()

        {
            getLog().info( "Packing " + location + " to\n               " + file );
            Archiver archiver = archiverManager.getArchiver( file );
            archiver.setDestFile( file );
            archiver.setIncludeEmptyDirs( true );
            archiver.addDirectory( location );
            archiver.createArchive();
        }
        catch ( NoSuchArchiverException e )
        {
            throw new MojoExecutionException( "Unknown archiver type", e );
View Full Code Here

Examples of org.codehaus.plexus.archiver.Archiver.addDirectory()

            {
                Resource r = (Resource) i.next();

                if ( r.getDirectory().endsWith( "maven-shared-archive-resources" ) )
                {
                    archiver.addDirectory( new File( r.getDirectory() ) );
                }
            }

            //archiver.setDotFileDirectory( new File( project.getBuild().getDirectory() ) );
        }
View Full Code Here

Examples of org.codehaus.plexus.archiver.Archiver.addDirectory()

        for (Map.Entry<File, Boolean> entry : emptyDirs.entrySet()) {
            if (entry.getValue().booleanValue()) {               
                String emptyDirPath = entry.getKey().getAbsolutePath();
                String relativeDir = emptyDirPath.substring(sourceDirPath.length());
                relativeDir = relativeDir.replace('\\', '/');
                archiver.addDirectory(entry.getKey(), serverName + relativeDir);
            }
        }
        emptyDirs.clear();
       
        all.clear();
View Full Code Here

Examples of org.codehaus.plexus.archiver.Archiver.addDirectory()

            narFile.delete();
        }
        try
        {
            Archiver archiver = archiverManager.getArchiver( NarConstants.NAR_ROLE_HINT );
            archiver.addDirectory( dir, new String[] { include }, null );
            archiver.setDestFile( narFile );
            archiver.createArchive();
        }
        catch ( NoSuchArchiverException e )
        {
View Full Code Here

Examples of org.codehaus.plexus.archiver.Archiver.addDirectory()

                            else if (extractedFile.isDirectory()
                                    && artifactItem.isRepack())
                            {
                                Archiver archiver = archiverManager.getArchiver(artifactFile);
                                archiver.setDestFile(artifactFile);
                                archiver.addDirectory(extractedFile);
                                archiver.createArchive();
                            }
                            else
                            {
                                // checksum verification failed, throw error
View Full Code Here

Examples of org.codehaus.plexus.archiver.Archiver.addDirectory()

        for (Map.Entry<File, Boolean> entry : emptyDirs.entrySet()) {
            if (entry.getValue().booleanValue()) {               
                String emptyDirPath = entry.getKey().getAbsolutePath();
                String relativeDir = emptyDirPath.substring(sourceDirPath.length());
                relativeDir = relativeDir.replace('\\', '/');
                archiver.addDirectory(entry.getKey(), serverName + relativeDir);
            }
        }
        emptyDirs.clear();
       
        all.clear();
View Full Code Here

Examples of org.codehaus.plexus.archiver.Archiver.addDirectory()

            narFile.delete();
        }
        try
        {
            Archiver archiver = archiverManager.getArchiver( NarConstants.NAR_ROLE_HINT );
            archiver.addDirectory( dir, new String[] { include }, null );
            archiver.setDestFile( narFile );
            archiver.createArchive();
        }
        catch ( NoSuchArchiverException e )
        {
View Full Code Here

Examples of org.codehaus.plexus.archiver.jar.JarArchiver.addDirectory()

  private void archive() throws MojoExecutionException {
    // jar the result
    try {
      JarArchiver archiver = new JarArchiver();
      archiver.addDirectory(releaseDirectory, new String[]{"*/**"}, new String[]{});
      archiver.setDestFile(new File(dojoDirectory, RELEASE_DIR + ".jar"));
      archiver.createArchive();
    } catch (Exception e) {
      log.error("Failed to archive dojo build", e);
      throw new MojoExecutionException("Failed to archive dojo build");
View Full Code Here

Examples of org.codehaus.plexus.archiver.jar.JarArchiver.addDirectory()

        {
            siteJar.delete();
        }

        JarArchiver archiver = new JarArchiver();
        archiver.addDirectory( siteDirectory );
        archiver.setDestFile( siteJar );
        archiver.createArchive();

        return siteJar;
    }
View Full Code Here

Examples of org.codehaus.plexus.archiver.jar.JarArchiver.addDirectory()

                tempJarFile.deleteOnExit();

                JarArchiver jarArchiver = new JarArchiver();

                jarArchiver.setDestFile( tempJarFile );
                jarArchiver.addDirectory( getFile() );
                jarArchiver.setManifest( getManifestFile() );
                jarArchiver.createArchive();

                return tempJarFile;
            }
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.