毕业设计中使用到了Spring MVC做文件上传功能,原意是上传到服务器,然后处理,然后删除掉文件,但是File.delete()方法是删除不了的,在系统文件中手动删也提示文件被占用,后来才了解到是MultipartFile对文件未释放,所以问一下各位,有啥办法能断开MultipartFile与文件的关联呢?
本人先在网上查了下,貌似没啥彻底的解决办法,有人说先存下来再定期做清理,本人程序启动了一晚上第二天去删还是被占用,不知道清理又是个怎么清理法。
本人先在网上查了下,貌似没啥彻底的解决办法,有人说先存下来再定期做清理,本人程序启动了一晚上第二天去删还是被占用,不知道清理又是个怎么清理法。
解决方案
20
本人测试了你的代码 可以删除的
你重启下你系统看看 ,仔细检查是不是有其他程序占用了你的 文件
你重启下你系统看看 ,仔细检查是不是有其他程序占用了你的 文件