public static boolean deleteFile(File file) {
try {
if(file.isDirectory()) {
File[] subs = file.listFiles();
for(File sub :subs) {
deleteFile(sub);
}
}
file.delete();
return true;
}catch (Exception e) {
return false;
}
}