java文件删除有时不成功

[复制链接]
查看11 | 回复5 | 2013-1-28 16:12:22 | 显示全部楼层 |阅读模式
可能是文件没有关闭,或者正在使用,或者如果是web程序,可能没有停止服务,将部署文件移除等等,你挨着试一试,实在不行就重启,不过要做好备份工作哦...
回复

使用道具 举报

千问 | 2013-1-28 16:12:22 | 显示全部楼层
一般删除失败有几种可能,1、流没关闭(flush和close)2、文件不存在(包括目录不存在和文件已经被删除)3、盘符文件系统不一样,例如从NTFS移动到FAT32,就会失败建议跟踪一下代码,看file是不是null,或者使用file.isexists()看看文件是否存在先手工删除一下试试,如果弹框无法删除,那么就是stream没刷新...
回复

使用道具 举报

千问 | 2013-1-28 16:12:22 | 显示全部楼层
你确定你所删的文件有存在?成功的情况应该是存在的,失败就有很多因素了...
回复

使用道具 举报

千问 | 2013-1-28 16:12:22 | 显示全部楼层
有可能你的文件还被其他方法在使用。...
回复

使用道具 举报

千问 | 2013-1-28 16:12:22 | 显示全部楼层
文件正在使用,或者文件没有关闭。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行