質問: POIFSFileSystemを使い、既存のExcelファイルをオープンし、書き込みを行ったあとダウンロードできるプログラムを作っています。 ダウンロードダイアログが出たときに、プログラムで開くを選択すると一時ファイルにExcelファイルが溜まったままとなっています。 deleteOnExitのような関数はPOIFSFileSystemにもあるのでしょうか。 調べたところ見受けられなかったのですが、他に方法があるのでしょうか。
回答: んー、java.io.tempdirを使ってるようだし、deleteOnExit()も してるようなんだけどね。 消えないならディレクトリの権限の問題なんじゃないの? java.io.tempdirを変えておいて、終了時にこのディレクトリ を削除するってのもあるけど。