2013-04-27 91 views
0

如何在不刪除Java中的目錄本身的情況下從目錄中刪除文件?我嘗試使用Apache Commons的FileUtils類的cleanDirectory方法。但它不會刪除該文件,因爲該文件夾設置爲ReadOnly。我如何克服這個限制?有任何想法嗎?無法使用Apache Commons從Java中的只讀目錄中刪除文件

+1

更改文件夾的權限? – Supericy 2013-04-27 00:57:36

+0

是的,確切地說。我該如何使用Java? – CodingInCircles 2013-04-28 03:43:18

+0

你看File.setWriteable()並在目錄上使用它嗎? – centic 2013-04-28 20:34:45

回答

0

爲什麼不使用java.nio.file.Files類?只需編寫以下行

Files.delete(file.toPath());