Я пытаюсь удалить файл jar с помощью java 5 (поэтому API-интерфейс Paths, представленный в Java 7, не является вариантом).
Мой код:
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());
}
Когда мой код запускается, файл jar удаляется, но Delete operation is failed for testJar.jar
печатается в logs.Cant понимает, почему... любая помощь приветствуется.
UPDATE:
Я снова попробовал тот же код, и на этот раз он говорит testJar.jar deleted
Теперь я запутался в том, что происходит