List of usage examples for org.apache.commons.io FileUtils deleteDirectory
public static void deleteDirectory(File directory) throws IOException
From source file:com.frostwire.util.ZipUtils.java
public static boolean unzip(File zipFile, File outputDir, ZipListener listener) { boolean result = false; try {//from w w w. j a v a2s. com FileUtils.deleteDirectory(outputDir); ZipInputStream zis = new ZipInputStream(new FileInputStream(zipFile)); try { unzipEntries(outputDir, zis, getItemCount(zipFile), System.currentTimeMillis(), listener); } finally { zis.close(); } result = true; } catch (IOException e) { LOG.error("Unable to uncompress " + zipFile + " to " + outputDir, e); result = false; } return result; }
From source file:dynamicrefactoring.domain.xml.XMLRefactoringsFileUtils.java
/** * Elimina el directorio de la refactorizacion. * /*from w w w . j a v a 2s .c om*/ * @param refactoring refactorizacion de la que se borrara su directorio */ public static void deleteRefactoringDir(DynamicRefactoringDefinition refactoring) { if (refactoring.getRefactoringDirectoryFile().exists()) { try { FileUtils.deleteDirectory(refactoring.getRefactoringDirectoryFile()); } catch (IOException e) { throw Throwables.propagate(e); } } }
From source file:com.thoughtworks.go.helpers.FileSystemUtils.java
private static void deleteDirectory(File directory) { try {//from w w w .ja v a 2 s . c om FileUtils.deleteDirectory(directory); } catch (IOException e) { } }
From source file:io.stallion.tests.integration.asyncTasks.AsyncTaskIntegrationTests.java
@BeforeClass public static void setUpClass() throws Exception { startApp("/a_minimal_site"); File tasksDir = new File(Context.getSettings().getDataDirectory() + "/st-async-async-tasks"); if (tasksDir.isDirectory()) { FileUtils.deleteDirectory(tasksDir); }//from ww w. jav a 2 s. com //AsyncCoordinator.initForTests(); }
From source file:com.splout.db.hazelcast.TestHazelcastPersistence.java
@AfterClass @BeforeClass//from w ww . j a v a2s . c o m public static void cleanUp() throws IOException { FileUtils.deleteDirectory(new File(PERSISTENCE_FOLDER)); }
From source file:net.sf.jdbcwrappers.trim.TrimmingTest.java
@BeforeClass public static void createDataSource() throws Exception { FileUtils.deleteDirectory(new File("target/testDB")); rawDataSource = new EmbeddedDataSource(); rawDataSource.setDatabaseName("target/testDB"); rawDataSource.setUser("test"); rawDataSource.setCreateDatabase("create"); Connection connection = rawDataSource.getConnection(); try {/*w ww. ja v a 2 s . co m*/ if (ij.runScript(connection, TrimmingTest.class.getResourceAsStream("schema.sql"), "UTF-8", System.out, "UTF-8") > 0) { fail("Failed to initialize database"); } } finally { connection.close(); } dataSource = new TrimmingWrapperFactory().wrapDataSource(rawDataSource); }
From source file:com.gollahalli.manager.FileMover.java
public void forMac(boolean yes) { if (yes) {/*from ww w . j a v a 2s .co m*/ try { File f = new File("/Applications/JCal.app/Contents/Java"); if (f.exists() && f.isDirectory()) { FileUtils.deleteDirectory(FileUtils.getFile("/Applications/JCal.app/Contents/Java/lib")); FileUtils.deleteQuietly(FileUtils.getFile("/Applications/JCal.app/Contents/Java/JCal.jar")); } FileUtils.copyDirectoryToDirectory( FileUtils.getFile(System.getProperty("user.home") + "/Downloads/JCal/lib"), FileUtils.getFile("/Applications/JCal.app/Contents/Java")); FileUtils.copyFileToDirectory( FileUtils.getFile(System.getProperty("user.home") + "/Downloads/JCal/JCal.jar"), FileUtils.getFile("/Applications/JCal.app/Contents/Java")); } catch (IOException e) { } } else { try { File f = new File("/Applications/JCal.app"); if (f.exists()) { FileUtils.deleteQuietly(FileUtils.getFile("/Applications/JCal.app")); } FileUtils.moveDirectoryToDirectory( FileUtils.getFile(System.getProperty("user.home") + "/Downloads/JCal.app"), FileUtils.getFile("/Applications/"), false); } catch (IOException e) { } } }
From source file:io.datalayer.lucene.helper.AosDirectory.java
public static Directory newDirectory() throws IOException { File indexFile = new File(AosDirectory.TEST_INDEX_DIR); FileUtils.deleteDirectory(indexFile); return FSDirectory.open(indexFile); }
From source file:com.synflow.cx.tests.codegen.CodegenPassTests.java
@BeforeClass public static void cleanOutput() { boolean cleanOutput = false; String tmpDir = System.getProperty("java.io.tmpdir"); String path = Paths.get(tmpDir, OUTPUT_NAME).toString(); try {// w w w .j ava 2s. c o m if (cleanOutput) { FileUtils.deleteDirectory(new File(path)); } } catch (IOException e) { e.printStackTrace(); } }
From source file:com.skynetcomputing.skynetclient.WorkManagerTest.java
@BeforeClass public static void setUpClass() throws IOException { FileUtils.deleteDirectory(new File(ROOT_DIR)); }