у меня есть этот код
import org.apache.commons.io.FileUtils;
try {
FileUtils.copyURLToFile(new URL(SHA1_LINK), new File("SHA1.txt"));
if(!sameSha1()) {
System.out.println("sha diferentes");
FileUtils.copyURLToFile(new URL(LINK), new File(PROG));
}
} catch (Exception e) {
System.out.println("Internet is off");
}
//delete SHA1 file
Files.deleteIfExists(Paths.get("SHA1.txt"));
и когда я его выполняю, он говорит
java.nio.file.FileSystemException
Процесс не может получить доступ к файлу, поскольку он используется другим процессом (в sun.nio.fs.WindowsException)
В sameSha1()
у меня есть это:
String sha1Txt = new Scanner(new File("SHA1.txt")).useDelimiter("\\Z").next();
Я хочу удалить файл «SHA1.txt». Как я могу это сделать?