Adam Bien zeigt in seinem Eintrag Java 7+: Deleting Recursively A Directory sehr schön, wie man in Java 7 und höher Verzeichnisbäume rekursiv löschen kann.
Ich hatte es auch schon an anderer Stelle schon einmal gesehen, kann aber nicht mehr genau sagen wo. Nichts desto Trotz finde ich die neuen Dateioperationen der „NIO2“-Bibliothek gut. Ich selbst versuche in allen Java7+ Projekten nur noch java.nio.file.Path
statt dem guten alten java.io.File
zu nutzen.