当前位置: 代码迷 >> J2EE >> java怎么强制删除文件或解除javaw进程对文件的占用
  详细解决方案

java怎么强制删除文件或解除javaw进程对文件的占用

热度:75   发布时间:2016-04-22 01:44:33.0
java如何强制删除文件或解除javaw进程对文件的占用
事情是这样的,我做一个生成报表的方法,要求可以下载,可以删除服务器上生成的报表。
但现在下载后服务器文件就无法删除了,不下载直接删除是可以的。。
我用的方法是直接url打开该文件,如<a href='/export/print/1.zip'>1.zip</a>,然后文件就被锁住了。
目前来看是只能强制删除了,谁能提供个强制删除的方法不?或者告诉我有什么其他方法可以达到这一目的?

ps:用360解除占用文件的功能,有时可以发现该文件被jdk/bin/javaw.exe占用了,有时却提示没有被占用,反正就是无法删除,在服务器这手动删也删不掉。

------解决方案--------------------
你是不是下载后 没有关闭流啊