采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
1、首先文件上传后,分片文件的输出流没有手动关闭 2、之前的代码只在finally里close掉了最后一个分片文件的输入流,每个分片输入流需要关闭一下。
感谢这位同学提出来,这个应该是个BUG,我后面验证下,再代码修复下。
需要调用System.gc()垃圾收集器释放句柄,这样就可以成功删除分片文件。
我这边指明的意思是,分片文件删除失败的根本原因是因为分片文件流没有关闭导致的,我们需要显示的关闭流才能避免这种情况。
登录后可查看更多问答,登录/注册
全网稀缺课程 市场热门项目+主流框架 一课掌握前后端技术
2.0k 4
1.1k 1
1.5k 18
1.1k 13