1、通过 org.apache.commons.io.FileUtils.copyInputStreamToFile 写到targetFile
这个方法copyInputStreamToFile 其实已经把输入、输出流进行了关闭的
2、删除文件 targetFile.delete 总是返回false,而且程序运行的时候,在操作系统层面删除 targetFile 都不行
3、尝试了各种方法,最后发现在上面步骤1后需要加上 System.gc(); 就可以执行步骤2成功。
1、通过 org.apache.commons.io.FileUtils.copyInputStreamToFile 写到targetFile
这个方法copyInputStreamToFile 其实已经把输入、输出流进行了关闭的
2、删除文件 targetFile.delete 总是返回false,而且程序运行的时候,在操作系统层面删除 targetFile 都不行
3、尝试了各种方法,最后发现在上面步骤1后需要加上 System.gc(); 就可以执行步骤2成功。