解决方法删除 .gradle\caches文件夹重新编译
import java.io.File;
public class Main {
public static void main(String[] args) throws Exception {
String path = "C:\\Users\\123\\.gradle2\\wrapper\\dists\\gradle-4.4-all\\9br9xq1tocpiv8o6njlyu5op1";
traverseDelFiles(path, false, ".zip");
}
/**
* 遍历删除文件
*/
public static void traverseDelFiles(String path, boolean isDelDir, String suffix) {
File file = new File(path);
if (file.exists() && file.isFile() && file.getName().endsWith(suffix)) {
file.delete();
} else if (file.exists() && file.isDirectory()) {
File[] files = file.listFiles();
for (int i = 0; i < files.length; i++) {
traverseDelFiles(files[i].getPath(), isDelDir, suffix);
}
if (files.length == 0 && isDelDir) {
file.delete();
}
}
}
}
javac Main.java java Main