标签: java
我正在使用临时的firefox个人资料文件夹启动一个firefox。当用户关闭swing UI时,我正在使用java.lang.Process#destroy破坏该进程。当我立即尝试删除该文件夹时,它会抛出异常,因为firefox进程尚未终止。
当进程完全终止而没有添加延迟(Thread.sleep)时,有没有办法删除目录。
答案 0 :(得分:1)
如果您从Java启动Firefox作为Process,您可以使用Process.waitFor()等待Firefox终止。然后删除临时文件夹。