【发布时间】:2015-07-09 18:17:24
【问题描述】:
所以我尝试在我的 System32 文件夹中删除一个文件夹,但 java 似乎找不到它...
File gwxFolder = new File("C:/Windows/System32/GWX");
System.out.println(gwxFolder.getPath());
if(gwxFolder.exists()){
IO.deleteFolder(gwxFolder);
} else {
JOptionPane.showMessageDialog(null, "Can't find your folder.");
}
【问题讨论】:
-
文件夹真的存在吗?
-
您可能在 64 位系统上运行它。您还需要签入
C:\Windows\SysWOW64。 -
我手动创建了那个文件夹,所以我 100% 确定它存在
-
您遇到的错误是什么?您如何运行 Java 应用程序?文件夹的权限是什么?
-
我没有收到任何错误,我只是收到了我的 MessageBox(“找不到您的文件夹”)。我从 Eclipse 运行它。我刚刚用另一个文件夹对其进行了测试,它运行良好。