Example usage for org.apache.commons.io FileUtils deleteQuietly

List of usage examples for org.apache.commons.io FileUtils deleteQuietly

Introduction

In this page you can find the example usage for org.apache.commons.io FileUtils deleteQuietly.

Prototype

public static boolean deleteQuietly(File file) 

Source Link

Document

Deletes a file, never throwing an exception.

Usage

From source file:de.akquinet.innovation.play.maven.Helper.java

public static void copyMavenApp(File out) throws IOException {
    if (out.exists()) {
        FileUtils.deleteQuietly(out);
    }/* www .j  a  v a2  s.c om*/
    out.mkdirs();

    FileUtils.copyDirectory(MAVEN_APP_ROOT, out);
}

From source file:com.adguard.compiler.PackageUtils.java

public static File createZip(String makeZipSh, File file) throws Exception {
    execute(makeZipSh, file.getAbsolutePath());
    File zipFile = new File(file, file.getName() + ".zip");
    File destZipFile = new File(file.getParentFile(), zipFile.getName());
    FileUtils.deleteQuietly(destZipFile);
    FileUtils.moveFile(zipFile, destZipFile);
    return destZipFile;
}

From source file:net.grinder.util.ConsolePropertiesFactory.java

/**
 * Create empty {@link ConsoleProperties}. the created {@link ConsoleProperties} instance links
 * with temp/temp_console directory.//from  w w  w .j a v  a  2 s.  c o m
 *
 * @return empty {@link ConsoleProperties} instance
 */
public static ConsoleProperties createEmptyConsoleProperties() {
    File tmpFile = null;
    try {
        tmpFile = File.createTempFile("ngrinder", "tmp");
        return new ConsoleProperties(SingleConsole.RESOURCE, tmpFile);
    } catch (Exception e) {
        throw processException("Exception occurred while creating empty console property", e);
    } finally {
        FileUtils.deleteQuietly(tmpFile);
    }
}

From source file:com.linkedin.pinot.segments.v1.creator.BlocksTest.java

@AfterClass
public static void cleanup() {
    FileUtils.deleteQuietly(INDEX_DIR);
}

From source file:jenkins.plugins.livingdoc.ReportCollectorTest.java

@BeforeClass
public static void initBaseDir() throws IOException, URISyntaxException {

    URL dirUrl = ReportCollectorTest.class.getResource("ReportCollector");
    baseDir = new File(dirUrl.toURI());

    File localBuildDir = File.createTempFile("junit", "builddir");
    FileUtils.deleteQuietly(localBuildDir);
    FileUtils.forceMkdir(localBuildDir);
    buildDir = new FilePath(localBuildDir);
}

From source file:de.akquinet.innovation.play.maven.Helper.java

public static void copyScalaApp(File out) throws IOException {
    if (out.exists()) {
        FileUtils.deleteQuietly(out);
    }//from  w w  w. j  a  v  a2s .  com
    out.mkdirs();

    FileUtils.copyDirectory(SCALA_APP_ROOT, out);
}

From source file:com.hw.util.CompressUtils.java

public static final void zip(String compressPath, String[] needCompressPaths) {
    File compressFile = new File(compressPath);

    List<File> files = new ArrayList<File>();
    for (String needCompressPath : needCompressPaths) {
        File needCompressFile = new File(needCompressPath);
        if (!needCompressFile.exists()) {
            continue;
        }//from  w  w w  .j  a va 2s  .c om
        files.add(needCompressFile);
    }
    try {
        ZipArchiveOutputStream zaos = null;
        try {
            zaos = new ZipArchiveOutputStream(compressFile);
            zaos.setUseZip64(Zip64Mode.AsNeeded);
            zaos.setEncoding("GBK");

            for (File file : files) {
                addFilesToCompression(zaos, file, "");
            }

        } catch (IOException e) {
            throw e;
        } finally {
            IOUtils.closeQuietly(zaos);
        }
    } catch (Exception e) {
        FileUtils.deleteQuietly(compressFile);
        throw new RuntimeException("", e);
    }
}

From source file:net.orpiske.sdm.common.WorkdirUtils.java

/**
 * Cleanup the work dir cache
 */
public static void cleanup() {
    File workDir = getWorkDirFile();

    FileUtils.deleteQuietly(workDir);
}

From source file:de.tudarmstadt.ukp.dkpro.argumentation.annotations.Tools.java

public static String dumpCas(JCas jCas) {
    try {//from w w w. j  av  a 2 s .  c o  m
        File f = File.createTempFile("casdump", ".txt");
        SimplePipeline.runPipeline(jCas, AnalysisEngineFactory.createEngineDescription(CasDumpWriter.class,
                CasDumpWriter.PARAM_OUTPUT_FILE, f));

        StringBuilder result = new StringBuilder(FileUtils.readFileToString(f));

        FileUtils.deleteQuietly(f);

        result.append("Id:").append(DocumentMetaData.get(jCas).getDocumentId());

        return result.toString();
    } catch (Exception e) {
        throw new RuntimeException(e);
    }
}

From source file:net.orpiske.sdm.lib.Unpack.java

private static void cleanup(final String artifact, final String destination) {
    logger.warn("Cleaning up due to errors");

    File orphanDirectory = new File(destination);

    if (orphanDirectory.exists()) {
        FileUtils.deleteQuietly(orphanDirectory);
    }//  w w w .  j av a  2 s .  c  o  m
}