0
点赞
收藏
分享

微信扫一扫

Error:Unexpected lock protocol found in lock file. Expected 3, found 0

解决方法删除 .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


举报

相关推荐

0 条评论