Problemer med file.delete()
Jeg har en applikation der placerer filer i en mappe og læser dem fra en anden mappe. Mit problem er at de filer der skal læses skal slettes bag efter men det får jeg ikke lov til. Så snart jeg starter min applikation så bliver begge mapper skrivebeskyttede i windows. Jeg bruger bare .delete() på en File klasse så jeg kan ikke se hvad der er galt. Jeg gør følgende:for (File fil : new File ("C:/path/to/dir").listFiles) {
String data = new Scanner(new FileReader (fil));
file.delete ();
}
Men det går ikke. file.delete () returnerer false og filen bliver ikke slettet. Og jeg har sikret mig at mapperne ikke er wskrivebeskyttede i forvejen. Hvordan kan jeg komme til at slette filerne?
