Удалить каталог с кодом Java, отправить файл ошибки, который уже используется другим процессом - PullRequest
2 голосов
/ 29 марта 2019

Я пишу Java-программу для удаления непустого каталога после его создания.

При его выполнении я получил сообщение о том, что каталог уже используется другим процессом

Я хочу знать, как я могу закрыть файл или процесс, использующий его, чтобыудали нормальный каталог.Это код, который я использую для удаления простого файла:

FileDeleteStrategy.FORCE.delete(new File(properties.getPackagePath() + "/" + enrollType + "." + sslType + ".tar.gz"));

И это код, который я использую для удаления полного каталога:

Files.walk(path)
    .sorted(Comparator.reverseOrder())
    .map(Path::toFile)
    .forEach(File::delete);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...