I'm trying to empty a jasper file. Before write, I checked it for write access and I t gives me that I can write on it. But it terminates with java.io.FileNotFoundException (Access is denied) - file.canWrite()
What am I missing?
try {
File f = new File("C:\\Program Files (x86)\\XXXXXX\\XXX\\X\\X.jrxml");
if(f.canWrite()){
BufferedWriter bf = new BufferedWriter(new FileWriter(f));
bf.write("");
bf.close();
}
} catch (Exception e) {
e.printStackTrace();
}