请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

分片文件删除失败的原因

文件图片描述
1、首先文件上传后,分片文件的输出流没有手动关闭
图片描述
2、之前的代码只在finally里close掉了最后一个分片文件的输入流,每个分片输入流需要关闭一下。

正在回答 回答被采纳积分+3

2回答

甲蛙 2020-05-13 10:34:38

感谢这位同学提出来,这个应该是个BUG,我后面验证下,再代码修复下。

0 回复 有任何疑惑可以回复我~
慕婉清5172939 2020-05-13 06:45:42

需要调用System.gc()垃圾收集器释放句柄,这样就可以成功删除分片文件。

0 回复 有任何疑惑可以回复我~
  • 提问者 badbomb #1
    我这边指明的意思是,分片文件删除失败的根本原因是因为分片文件流没有关闭导致的,我们需要显示的关闭流才能避免这种情况。
    回复 有任何疑惑可以回复我~ 2020-05-13 07:45:20
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信