Я использую FileLock для предотвращения удаления файла .zip, но не могу его открыть. Поэтому я пытаюсь найти что-то, чтобы заблокировать файл, но могу открыть его.
Вот мой код:
File file = new File(myfile);
FileInputStream in = new FileInputStream(file);
FileChannel channel = new RandomAccessFile(file, "rw").getChannel();
FileLock lock = channel.lock();
try {
lock = channel.tryLock();
} catch (OverlappingFileLockException e) {}
Спасибо!