I am trying to delete a jar file using java 5 (So the Paths API introduced in Java 7 is not an option).
My code:
String sep = File.separator;
File test = new File("."+ sep + "server" + sep + "lib" + sep + "testJar.jar");
if(test.delete())
{
logger.log(Level.INFO,test.getName() + " deleted.");
}
else
{
logger.log(Level.INFO,"Delete operation is failed for "+test.getName());
}
When my code gets executed the jar file is deleted but Delete operation is failed for testJar.jar
is printed in the logs.Cant understand why..any help is appreciated.
UPDATE:
I tried the same code again and and this time it says testJar.jar deleted
Now i am confused what is happening