Je ne peux pas supprimer un fichier en Java. Dans mon programme, je crée un fichier, je fais quelque chose avec, puis je dois le supprimer. Lorsque j'appelle myFile.delete(), il renvoie false. J'ai vérifié le chemin qu'il essaye de supprimer et c'est correct, j'ai également des privilèges d'administrateur (je travaille sur Windows 7). Voici mon morceau de code, très simple:Impossible de supprimer le fichier dans JAVA
File aux = new File(System.getProperty("user.dir")+"//tmp.ps");
CreatePostScript(aux.getAbsoluteFilePath());
SendToPrinter();
try{
aux.delete();
}
catch(SecurityException ex){
ex.printStackTrace();
}
Modifier, j'ai lu quelques propriétés de l'objet du fichier:
canRead() returns false
canWrite() returns false
exists() returns false
getPath() returns the_actual_path_of_the_file
isFile() returns false
quelle est l'exception que vous obtenez – developer
Il ne fait pas exception, 'delete()' renvoie false. – looper
possiblity duplicate http://stackoverflow.com/q/991489/668970 – developer