Java中renameTo失败
0
下面这个重命名居然失败了。
new File("d:/a.txt").renameTo(new File("d:/b.txt"));
后来发现小b.txt
是存在的,所以失败了。
FileUtils.deleteQuietly(new File("d:/b.txt"));
于是我使用上面的方法删除,但是发现居然删除不了,我认为应该是被Tomcat
占用了。后来无奈只好使用Java自带的删除方法就可以了:
new File("d:/b.txt").delete();