我有以下代码:
public Tester()
{
try {
File f4 = new File("C:\\Vase.zip");
System.out.println(f4.exists());
f4.delete();
System.out.println(f4.exists());
} catch (Exception e) {
e.printStackTrace();
}
}
当我运行程序时,它不会删除文件。(如果我把文件放在D盘,然后要求它删除,它就完美了。)所以我知道这是一个权限的事情。我正在使用日食。我只在管理员模式下运行 Eclipse [在 Windows 中]。
该程序能够写入和删除其他文件,但仅此一个不起作用。谁能指导我如何解决这个问题?