本文整理了Java中slash.common.io.Files.recursiveDelete()
方法的一些代码示例,展示了Files.recursiveDelete()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Files.recursiveDelete()
方法的具体详情如下:
包路径:slash.common.io.Files
类名称:Files
方法名:recursiveDelete
暂无
代码示例来源:origin: cpesch/RouteConverter
public void delete() throws IOException {
recursiveDelete(directory);
}
代码示例来源:origin: cpesch/RouteConverter
public static void recursiveDelete(File path) throws IOException {
File[] files = path.listFiles();
if (files != null) {
for (File file : files) {
if (file.isDirectory())
recursiveDelete(file);
delete(file);
}
}
delete(path);
}
代码示例来源:origin: cpesch/RouteConverter
private void open() throws IOException {
dataSourceManager = new DataSourceManager(new DownloadManager(new File(getSnapshotDirectory(), "snapshot-queue.xml")));
if(reset) {
dataSourceManager.getDownloadManager().clearQueue();
recursiveDelete(getSnapshotDirectory());
} else
dataSourceManager.getDownloadManager().loadQueue();
}
代码示例来源:origin: cpesch/RouteConverter
log.info("Deleting GraphHopper index " + path);
try {
recursiveDelete(path);
log.info("Reinitializing GraphHopper");
initializeHopper();
内容来源于网络,如有侵权,请联系作者删除!