public static void delete(File src) throws IOException {
		if (!src.exists()) return;
		if (!src.isDirectory()) {
			src.delete();
			return;
		}
		for (File f : src.listFiles()) {
			if (f.isDirectory()) delete(f);
			f.delete();
		}
	}