List of usage examples for org.apache.commons.io FileUtils deleteDirectory
public static void deleteDirectory(File directory) throws IOException
From source file:ch.sbb.releasetrain.git.GitRepoImpl.java
@Override public void reset() { try {//www. j av a 2 s .c o m if (git == null) { return; } git.close(); FileUtils.deleteDirectory(this.gitDir); } catch (IOException e) { log.error("not able to delete folder: " + this.gitDir, e); } }
From source file:de.cosmocode.palava.store.FileSystemStoreTest.java
/** * Runs after every test and deletes the store directory. * // w ww .ja v a 2 s . co m * @throws IOException should not happen */ @Before @After public void cleanup() throws IOException { FileUtils.deleteDirectory(directory); }
From source file:net.gcolin.simplerepo.test.AbstractRepoTest.java
protected Server createServer(int port, String displayName) throws Exception { FileUtils.deleteDirectory(new File("target/repo" + displayName)); System.setProperty("simplerepo.root", "target/repo" + displayName); File repoRoot = new File("target/repo" + displayName); repoRoot.mkdirs();/*from w w w. j a v a2s . c om*/ Files.write(new File(repoRoot, "config.properties").toPath(), Arrays.asList("plugins="), StandardCharsets.UTF_8); Server server = new Server(port); FileUtils.copyDirectory(new File("src/main/webapp"), new File("target/server")); WebAppContext app = new WebAppContext("target/server", "/simple-repo"); app.setAttribute("contextName", displayName); app.setExtractWAR(true); app.getSecurityHandler() .setLoginService(new HashLoginService("Test realm", "src/test/resources/realm.properties")); app.setDisplayName(displayName); server.setHandler(app); server.start(); return server; }
From source file:com.splout.db.integration.TestReplicaBalanceIntegration.java
@After public void cleanTestBinaryFiles() throws IOException { FileUtils.deleteDirectory(new File(TMP_FOLDER)); }
From source file:com.splout.db.dnode.TestDNode.java
@After @Before/*from www .j av a2 s . com*/ public void cleanUp() throws IOException { FileUtils.deleteDirectory(new File(DB_1 + ".2")); FileUtils.deleteDirectory(new File(DB_2 + ".2")); FileUtils.deleteDirectory(new File(DB_1 + ".1")); FileUtils.deleteDirectory(new File(DB_2 + ".1")); FileUtils.deleteDirectory(new File(FOO_DEPLOY_FOLDER)); TestUtils.cleanUpTmpFolders(this.getClass().getName(), 4); }
From source file:com.facebook.hiveio.testing.LocalHiveServer.java
public void init() throws IOException, TException { if (baseDir != null && baseDir.isDirectory()) { FileUtils.deleteDirectory(baseDir); }/* w ww . j av a 2s. co m*/ hiveConf = HiveUtils.newHiveConf(); baseDir = randomDir(); File metastore = new File(baseDir, "metastore"); hiveConf.setVar(HiveConf.ConfVars.METASTOREDIRECTORY, metastore.getAbsolutePath()); File warehouse = new File(baseDir, "warehouse"); hiveConf.setVar(HiveConf.ConfVars.METASTOREWAREHOUSE, warehouse.getAbsolutePath()); File metastoreDb = new File(baseDir, "metastore_db"); hiveConf.setVar(HiveConf.ConfVars.METASTORECONNECTURLKEY, "jdbc:derby:;databaseName=" + metastoreDb.getAbsolutePath() + ";create=true"); client = new HiveServer.HiveServerHandler(hiveConf); client.execute("CREATE DATABASE IF NOT EXISTS default"); }
From source file:jodtemplate.resource.FileResources.java
@Override public void clean() throws IOException { FileUtils.deleteDirectory(directory); }
From source file:net.rohanpm.JGitComponentTest.java
@After public void deleteTempDir() throws IOException { FileUtils.deleteDirectory(tempDirectory); }
From source file:com.blackberry.bdp.test.utils.LocalKafkaServer.java
public void shutdown() throws IOException { server.shutdown(); server.awaitShutdown(); FileUtils.deleteDirectory(new File(logDir)); }
From source file:com.hurence.logisland.service.elasticsearch.EmbeddedElasticsearchServer.java
/** * Explicit Constructor./*from www .ja va2 s .c o m*/ */ public EmbeddedElasticsearchServer(String homeDirectory) { try { FileUtils.deleteDirectory(new File(homeDirectory)); } catch (IOException e) { throw new RuntimeException("Unable to clean embedded elastic-search home dir", e); } this.homeDirectory = homeDirectory; Settings.Builder elasticsearchSettings = Settings.builder() .put("cluster.name", CLUSTER_NAME).put("node.name", "testNode") //.put("number_of_shards", 3) //.put("number_of_replicas", 1) .put("network.host", "local").put("node.data", true) //.put("node.local", true) .put("transport.type", "local").put("http.enabled", false).put("path.home", homeDirectory) .put("discovery.zen.ping_timeout", 0); // make startup faster /*# Using less filesystem as possible index.store.type=memory index.store.fs.memory.enabled=true index.gateway.type=none gateway.type=none*/ this.node = new Node(elasticsearchSettings.build()); }