Refine search
unArchiver.setDestDirectory( targetFolder ); unArchiver.setFileSelectors( new FileSelector[] { exclusionFilter } ); log.debug( "Extracting archive to " + targetFolder ); try unArchiver.extract();
getLog().warn( "The apksources artifact points to '" + apksourcesFile + "' which is a directory; skipping unpacking it." ); return; unArchiver.setDestDirectory( extractedDependenciesDirectory ); try unArchiver.extract();
unArchiver.setDestDirectory( apklibDirectory ); log.debug( "Extracting APKLIB to " + apklibDirectory ); try unArchiver.extract();
private void unpack(File outputFile) throws NoSuchArchiverException { UnArchiver unarchiver = this.archiverManager.getUnArchiver(outputFile); unarchiver.setSourceFile(outputFile); unarchiver.setDestDirectory(this.outputDirectory); unarchiver.extract(); outputFile.delete(); }
if ( classPathElementFile.isDirectory() ) request.getLog().debug( "adding classPathElementFile " + classPathElementFile.toURI().toString() ); classLoaderEntries.add( classPathElementFile.toURI().toString() ); String scope = artifact.getScope(); || request.isUseTestClassPath() ) ) request.getLog().debug( "add dependency to webapploader " + artifact.getGroupId() + ":" + artifact.getArtifactId() + ":" + artifact.getVersion() + ":" + artifact.getScope() ); request.getLog().debug( "skip adding artifact " + artifact.getArtifactId() + " as it's in reactors" ); File warFile = artifact.getFile(); UnArchiver unArchiver = archiverManager.getUnArchiver( "jar" ); unArchiver.setSourceFile( warFile ); unArchiver.setDestDirectory( tmpDir ); unArchiver.extract();
throws MojoExecutionException getLog().info( "Deploy warfile: " + String.valueOf( artifact.getFile() ) + " to contextPath: " + contextPath ); File webapps = new File( configurationDir, "webapps" ); File artifactWarDir = new File( webapps, artifact.getArtifactId() ); if ( !artifactWarDir.exists() ) try UnArchiver unArchiver = archiverManager.getUnArchiver( "zip" ); unArchiver.setSourceFile( artifact.getFile() ); unArchiver.setDestDirectory( artifactWarDir ); unArchiver.extract(); getLog().error( e ); return; getLog().error( e ); return;
input = project.getArtifact().getFile().getAbsolutePath(); getLog().info( "Nothing to process" ); return; getLog().info( "Already processed" ); return; final MainProcessor processor = new MainProcessor( rules, getLog().isDebugEnabled(), skipManifest ); final AndArtifactFilter filter = new AndArtifactFilter(); if ( null != includes ) final Archiver archiver = archiverManager.getArchiver( "zip" ); archiver.addArchivedFileSet( a.getFile(), null, META_INF_EXCLUDES ); final UnArchiver unarchiver = archiverManager.getUnArchiver( "zip" ); unarchiver.setDestDirectory( outputFile ); unarchiver.setSourceFile( hullZip ); unarchiver.extract();
getLog().info("unzip " + dist.getFile()); unzip.setSourceFile(dist.getFile()); unzip.setDestDirectory(target); File f = null; try { unzip.extract(); f = new File(target, "jruby-" + getJrubyVersion() + "/bin/jruby"); getLog().warn("can not set executable flag: " + f.getAbsolutePath() + " (" + e.getMessage() + ")");
protected Artifact adaptResourceBundle( final Artifact baseRbSwc, String requestedLocale ) getLog().debug( "Adapting resource bundle " + baseRbSwc.getArtifactId() + ":" + baseRbSwc.getClassifier() + " to " + requestedLocale ); resolve( baseRbSwc.getGroupId(), baseRbSwc.getArtifactId(), baseRbSwc.getVersion(), baseRbSwc.getClassifier() + "2" + requestedLocale, baseRbSwc.getType() ); try UnArchiver unzip = archiverManager.getUnArchiver( "zip" ); unzip.setSourceFile( baseRbSwc.getFile() ); dest = FileUtils.createTempFile( baseRbSwc.getArtifactId(), requestedLocale, getOutputDirectory() ); unzip.extract( "locale/" + baseRbSwc.getClassifier(), dest );
throws MojoExecutionException File file = artifact.getFile(); try unArchiver = archiverManager.getUnArchiver( type ); getLog().debug( "Found unArchiver by type: " + unArchiver ); unArchiver = archiverManager.getUnArchiver( file ); getLog().debug( "Found unArchiver by extension: " + unArchiver ); getLog().info( "Unpacks '" + type + "' with encoding '" + encoding + "'." ); unArchiver.setUseJvmChmod( useJvmChmod ); unArchiver.setIgnorePermissions( ignorePermissions ); unArchiver.setSourceFile( file ); unArchiver.setDestDirectory( location ); unArchiver.setFileSelectors( selectors ); unArchiver.extract();
getLog().debug("Thin resolve goal could not be applied to pom project."); return; getLog().info("Skipping execution"); return; File file = this.project.getArtifact().getFile(); if (file != null && this.includeSelf && !this.unpack) { deployables.add(file); getLog().info("Deploying: " + deployable); try { getLog().info( try { runWithForkedJvm(file, outputDirectory); UnArchiver archiver = archiverManager.getUnArchiver(file); archiver.setSourceFile(file); archiver.setDestDirectory(outputDirectory); archiver.setOverwrite(true); archiver.setUseJvmChmod(true); archiver.extract();
artifactFactory.createArtifactWithClassifier( artifact.getGroupId(), artifact.getArtifactId(), artifact.getVersion(), artifact.getType(), classifier ); extractDirectory.mkdirs(); UnArchiver unArchiver = archiverManager.getUnArchiver( "jar" ); unArchiver.setSourceFile( sourcesArtifact.getFile() ); unArchiver.setDestDirectory( extractDirectory ); unArchiver.extract();
for ( final Artifact a : artifactSet ) if ( !validClassifiers.contains( a.getClassifier() ) || ( filter != null && !filter.include( a ) ) ) new File( config.outputBasedir(), a.getArtifactId() + "-" + a.getVersion() + "-" + a.getClassifier() ); final UnArchiver unArchiver = archiverManager.getUnArchiver( a.getType() ); unArchiver.setDestDirectory( d ); unArchiver.setSourceFile( resolvedArtifact.getFile() ); unArchiver.extract(); result.add( new AbstractMap.SimpleEntry<String, String>( a.getDependencyConflictId(),
if (getLog().isDebugEnabled()) getLog().debug( "Extracting: " + filePath + " from: " + archive + " to: " + extractDir); try { UnArchiver unArchiver; unArchiver = getArchiverManager().getUnArchiver(archive); unArchiver.setSourceFile(archive); unArchiver.setDestDirectory(extractDir); IncludeExcludeFileSelector[] selectors = new IncludeExcludeFileSelector[] { new IncludeExcludeFileSelector() }; selectors[0].setIncludes(new String[] { filePath }); unArchiver.setFileSelectors(selectors); unArchiver.extract(); } catch (NoSuchArchiverException e) { getLog().warn("Unknown archiver type."); } catch (ArchiverException e) { getLog().warn(
private void performFileOperations( boolean installAsJar, Artifact artifact, File pluginFile, File pluginDir ) throws MojoExecutionException File artifactFile = artifact.getFile(); getLog().debug( "Copying: " + artifact.getId() + " to: " + pluginFile ); throw new MojoExecutionException( "Failed to copy Eclipse plugin: " + artifact.getId() + "\nfrom: " + artifact.getFile() + "\nto: " + pluginFile, e ); getLog().debug( "Expanding: " + artifact.getId() + " into: " + pluginDir ); UnArchiver unarchiver = archiverManager.getUnArchiver( artifactFile ); unarchiver.setSourceFile( artifactFile ); unarchiver.setDestDirectory( pluginDir ); unarchiver.extract();
private void unpackAgent() { try { Artifact artifact = artifactResolver.resolveArtifact(session.getProjectBuildingRequest(), getAgentArtifactCoordinate()).getArtifact(); getTargetDirectory().mkdirs(); UnArchiver unArchiver = archiverManager.getUnArchiver(artifact.getType()); unArchiver.setSourceFile(artifact.getFile()); unArchiver.setDestDirectory(getTargetDirectory()); unArchiver.setFileSelectors(getAgentBinaryFileSelector()); unArchiver.extract(); } catch (ArtifactResolverException | NoSuchArchiverException e) { throw new RuntimeException(e); } }
public void unpack(UnArchiver unarchiver, Artifact artifact, File target) throws ArchiverException { getLog().debug("Unpacking dependent JAR [" + artifact.getFile().getAbsolutePath() + "]'s META-INF/resources/... to " + target.getAbsolutePath()); unarchiver.setSourceFile(artifact.getFile()); if (target.mkdirs()) { getLog().debug("created unarchiver target directory " + target); } unarchiver.setDestDirectory(target); unarchiver.setOverwrite(true); try { unarchiver.extract(); } catch (Exception e) { throw new ArchiverException("Failed to extract WebJar artifact to " + target, e); } }
private void extractArtifact(Artifact artifact, File destinationDirectory) throws MojoExecutionException { try { UnArchiver unArchiver = archiverManager.getUnArchiver(artifact.getFile()); unArchiver.setUseJvmChmod(true); unArchiver.setIgnorePermissions(false); unArchiver.setSourceFile(artifact.getFile()); unArchiver.setDestDirectory(destinationDirectory); unArchiver.extract(); } catch (NoSuchArchiverException e) { throw new MojoExecutionException("Could not find archiver for artifact " + artifact.getArtifactId()); } } }
/** * */ public void unpack( Artifact artifact, File target, boolean useArtifactId ) throws ArchiverException { archiver.setSourceFile( artifact.getFile() ); archiver.setOverwrite( false ); try { File dest = target; if ( useArtifactId ) { dest = new File( target, artifact.getArtifactId() ); } dest.mkdirs(); archiver.setDestDirectory( dest ); archiver.extract(); } catch ( Exception e ) { throw new ArchiverException( "Failed to extract javascript artifact to " + target, e ); } } }
public void unpack(File target) throws ArchiverException { unarchiver.setOverwrite(false); unarchiver.setFileSelectors(new FileSelector[]{new MetaInfResourcesFileSelector()}); Set<Artifact> dependencies = getArtifacts(); for (Artifact dependency : dependencies) { getLog().debug("Dependency: " + dependency); if (!dependency.isOptional() && "jar".equals(dependency.getType())) { unpack(unarchiver, dependency, target); } } }