Java Fileでディレクトリ(フォルダ)を削除できない理由と解決策


後輩に
「ディレクトリが削除できないとです」と言ってきた(´・ω・`)


原因は削除対象のディレクトリが空っぽじゃないからです(;´Д`)


対策としてはディレクトリの中を空っぽにして消せばいいんだお゙━━ヽ(`・д・´)ノ━━!!

ん?過去に同じ記事を書いた気がするが・・・(;´Д`)



でもcommons-io の FileUtils.deleteDirectory を使えば問題ないです(^ν^)



しかしディレクトリ以外(ファイル)を削除しようとするとエラーになるので
消す前にはかならずisDirectoryでチェックしましょう(´・ω・`)




0 件のコメント:

コメントを投稿