zoukankan      html  css  js  c++  java
  • java File的delete方法删除文件失败

    今天在修订文件部署的bug的时候,应用的临时文件调用 File的delete方法总会删除失败。
    后来网上查了下说是有些流在使用,导到删除失败,于是把自己的InputStream关闭。删除,又失败了,向上看,原来还有一个地方在引用inputStream,所以可能是关闭没起做用
    把File关闭了,文件可以删除了
    代码:
    Java代码 复制代码 收藏代码
    1. ZipFile zip = null;
    2. try {
    3. if(isFile) {
    4. zip = new ZipFile(appPath);
    5. ZipEntry entry = zip.getEntry("META-INF/application.xml");
    6. in = zip.getInputStream(entry);

    只把in输入流关闭是不起作用的! 
  • 相关阅读:
    MySQL
    MySQL -数据库备份
    MySQL
    MySQL
    MySQL
    MySQL
    MySQL
    MySQL
    MySQL
    53端口反弹shell
  • 原文地址:https://www.cnblogs.com/bjanzhuo/p/3575928.html
Copyright © 2011-2022 走看看