public static void deleteRecursively(File file) { if (file.isDirectory()){ File[] files = file.listFiles(); if (files != null) { for(File f : files){ deleteRecursively(f); } } } file.delete(); }
public static void deleteRecursively(File file) { if (file.isDirectory()){ for(File f : file.listFiles()){ deleteRecursively(f); } } file.delete(); }
public static void deleteRecursively(File file) { if (file.isDirectory()){ for(File f : file.listFiles()){ deleteRecursively(f); } } file.delete(); }
private static void deletePluginBackup(Optional<File> existingPluginLocation) { if (existingPluginLocation.isPresent() && existingPluginLocation.get().exists()) { FileUtils.deleteRecursively(existingPluginLocation.get()); } }
FileUtils.copyFileToDirectory(pluginFile, newPluginFile); if (oldPluginFile != null && oldPluginFile.exists()){ FileUtils.deleteRecursively(oldPluginFile);
FileUtils.deleteRecursively(oldPluginFile);