List of usage examples for org.apache.commons.io FileUtils deleteQuietly
public static boolean deleteQuietly(File file)
From source file:ZipUtilInPlaceTest.java
public void testAddEntry() throws IOException { File src = new File(getClass().getResource("demo.zip").getPath()); File dest = File.createTempFile("temp.zip", null); try {//from w ww .j a va 2 s . c o m FileUtils.copyFile(src, dest); final String fileName = "TestFile.txt"; assertFalse(ZipUtil.containsEntry(dest, fileName)); File newEntry = new File(getClass().getResource(fileName).getPath()); ZipUtil.addEntry(dest, fileName, newEntry); assertTrue(ZipUtil.containsEntry(dest, fileName)); } finally { FileUtils.deleteQuietly(dest); } }
From source file:gemlite.core.internal.support.system.WorkPathHelper.java
/** * type:server,locator//w w w .j av a2s. c o m * * @param type * @return */ public static File verifyPath(String home, String path, boolean clean) { StringBuilder builder = new StringBuilder(); builder.append(home).append("/"); String parent = builder.toString(); File dir = new File(parent, path); if (clean && dir.exists()) { FileUtils.deleteQuietly(dir); } if (!dir.exists()) { boolean bl = dir.mkdirs(); if (!bl) { System.err.println("Directory create failure:" + dir.getAbsolutePath()); return null; } } return dir; }
From source file:com.thoughtworks.go.domain.materials.DirectoryCleanerTest.java
@After public void removeBaseDirectory() { FileUtils.deleteQuietly(baseFolder); }
From source file:com.splunk.shuttl.archiver.StartUpCleaner.java
/** * Cleans given directories./* w w w . ja v a 2 s. com*/ */ public void clean() { for (File dir : directoriesToClean) for (File child : dir.listFiles()) FileUtils.deleteQuietly(child); }
From source file:com.qubit.terra.docs.util.helpers.OpenofficeInProcessConverter.java
public static synchronized byte[] convert(final byte[] odtContent, final String tempDirFullPath, final String mimeTypeAbbreviation) { try {/*from w w w . j a v a 2s . c o m*/ long currentTimeMillis = System.currentTimeMillis(); if (System.getProperty("os.name").startsWith("Windows")) { final String odtFilename = tempDirFullPath + "openofficeConversion-" + currentTimeMillis + ".odt"; FileUtils.writeByteArrayToFile(new File(odtFilename), odtContent); final Process process = Runtime.getRuntime() .exec(String.format("soffice --headless --convert-to %s --outdir %s %s", mimeTypeAbbreviation, tempDirFullPath.subSequence(0, tempDirFullPath.length() - 1), odtFilename)); try { process.waitFor(); } catch (InterruptedException e) { } process.destroy(); final String outputFilename = tempDirFullPath + "openofficeConversion-" + currentTimeMillis + "." + mimeTypeAbbreviation; final byte[] output = FileUtils.readFileToByteArray(new File(outputFilename)); FileUtils.deleteQuietly(new File(odtFilename)); FileUtils.deleteQuietly(new File(outputFilename)); return output; } else { final String odtFilename = tempDirFullPath + "/openofficeConversion-" + currentTimeMillis + ".odt"; FileUtils.writeByteArrayToFile(new File(odtFilename), odtContent); final Process process = Runtime.getRuntime() .exec(String.format( "soffice --headless --convert-to %s -env:UserInstallation=file://%s --outdir %s %s", mimeTypeAbbreviation, tempDirFullPath, tempDirFullPath, odtFilename)); try { process.waitFor(); } catch (InterruptedException e) { } process.destroy(); final String outputFilename = tempDirFullPath + "/openofficeConversion-" + currentTimeMillis + "." + mimeTypeAbbreviation; final byte[] output = FileUtils.readFileToByteArray(new File(outputFilename)); FileUtils.deleteQuietly(new File(odtFilename)); FileUtils.deleteQuietly(new File(outputFilename)); return output; } } catch (final Throwable e) { throw new OpenofficeInProcessConversionException(e); } }
From source file:com.splunk.shuttl.archiver.importexport.BucketExporterIntegrationTest.java
@AfterMethod public void tearDown() { FileUtils.deleteQuietly(csvDirectory); }
From source file:io.github.swagger2markup.extensions.DynamicDocumentExtensionTest.java
@Test public void testSwagger2AsciiDocExtensions() throws IOException, URISyntaxException { //Given//w w w. j ava 2 s . c o m Path file = Paths .get(DynamicDocumentExtensionTest.class.getResource("/yaml/swagger_petstore.yaml").toURI()); Path outputDirectory = Paths.get("build/test/asciidoc/generated"); FileUtils.deleteQuietly(outputDirectory.toFile()); //When Properties properties = new Properties(); properties .load(DynamicDocumentExtensionTest.class.getResourceAsStream("/config/asciidoc/config.properties")); Swagger2MarkupConfig config = new Swagger2MarkupConfigBuilder(properties).build(); Swagger2MarkupExtensionRegistry registry = new Swagger2MarkupExtensionRegistryBuilder() //.withDefinitionsDocumentExtension(new DynamicDefinitionsDocumentExtension(Paths.get("src/test/resources/docs/asciidoc/extensions"))) //.withPathsDocumentExtension(new DynamicPathsDocumentExtension(Paths.get("src/test/resources/docs/asciidoc/extensions"))) .build(); Swagger2MarkupConverter.from(file).withConfig(config).withExtensionRegistry(registry).build() .toFolder(outputDirectory); //Then assertThat(new String(Files.readAllBytes(outputDirectory.resolve("paths.adoc")))) .contains("Pet update request extension"); assertThat(new String(Files.readAllBytes(outputDirectory.resolve("definitions.adoc")))) .contains("Pet extension"); }
From source file:de.idos.updates.configuration.ConfiguredUpdateSystem_FtpTest.java
@After public void deleteConfiguration() throws Exception { FileUtils.deleteQuietly(configuration); }
From source file:com.zxy.commons.httpclient.HttpclientTest.java
/** * tearDown/*from www . ja v a 2s .c om*/ */ @After @SuppressWarnings("PMD.UncommentedEmptyMethodBody") public void tearDown() { FileUtils.deleteQuietly(new File(TEST_FILE)); }
From source file:com.linkedin.pinot.core.util.CrcUtilsTest.java
@Test public void test1() throws Exception { if (INDEX_DIR.exists()) { FileUtils.deleteQuietly(INDEX_DIR); }/*from www .j a v a2s . c o m*/ final CrcUtils u1 = CrcUtils.forAllFilesInFolder(new File(makeSegmentAndReturnPath())); final long crc1 = u1.computeCrc(); final String md51 = u1.computeMD5(); FileUtils.deleteQuietly(INDEX_DIR); final CrcUtils u2 = CrcUtils.forAllFilesInFolder(new File(makeSegmentAndReturnPath())); final long crc2 = u2.computeCrc(); final String md52 = u2.computeMD5(); Assert.assertEquals(crc1, crc2); Assert.assertEquals(md51, md52); FileUtils.deleteQuietly(INDEX_DIR); final com.linkedin.pinot.core.indexsegment.IndexSegment segment = Loaders.IndexSegment .load(new File(makeSegmentAndReturnPath()), ReadMode.mmap); final SegmentMetadata m = segment.getSegmentMetadata(); System.out.println(m.getCrc()); System.out.println(m.getIndexCreationTime()); FileUtils.deleteQuietly(INDEX_DIR); }