gpt4 book ai didi

Java .War 文件删除

转载 作者:行者123 更新时间:2023-12-02 07:34:29 24 4
gpt4 key购买 nike

我的文件系统中有一个 .war 文件。我尝试按如下方式删除,

private void deleteWar(File warFile){       
if(warFile.list().length != 0){
String files[] = warFile.list();
for (String temp : files) {
File fileDelete = new File(warFile, temp);
deleteWar(fileDelete);
}
if(warFile.list().length==0){
warFile.delete();
System.out.println("Directory is deleted : " + warFile.getAbsolutePath));
}
}
}

但我无法删除 .war 文件作为 java.io.File。那么有什么方法可以删除 .war 文件。

谢谢

最佳答案

您唯一需要的代码是 warFile.delete()

尝试将 .war 文件的内容当作目录来列出是没有意义的。事实并非如此。

删除该文件即可。如果它打开或锁定,或者您没有权限,则可能会失败,因此请进行调查。

关于Java .War 文件删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12454840/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com