不知道各位有没有碰到过这种问题,项目在 Linux 或 Mac 上跑的时候有一个删除文件的操作从来没报过错,
但在 Windows 上跑的时候十次有八次都删除不成功,调试了一下发现 File.delete()返回 false,可是在删除之前并没有发现有任何地方有使用这个文件。
直接打开目录手动去删除就提示被 java 进程占用……
但在 Windows 上跑的时候十次有八次都删除不成功,调试了一下发现 File.delete()返回 false,可是在删除之前并没有发现有任何地方有使用这个文件。
直接打开目录手动去删除就提示被 java 进程占用……
