У меня есть некоторый код Java, который идет вперед и извлекает код из репозитория git, к которому у меня есть доступ.Файлы правильно вытягиваются локально.
Когда я пытаюсь скопировать файлы методом Files.copy()
в java.io.file
из одного локального места назначения в другое, я получаю следующую ошибку:
java.io.FileNotFoundException: C:\Some\Path\dir (Access is denied)
Я уже добавил следующий код в попытке изменить права доступа к файлу:
fileInitialLocation.setReadable(true, false);
fileInitialLocation.setExecutable(true, false);
fileInitialLocation.setWritable(true, false);
fileFinalLocation.setReadable(true, false);
fileFinalLocation.setExecutable(true, false);
fileFinalLocation.setWritable(true, false);
Что можно изменить, чтобы правильно копировать файлы из исходного расположения в конечное расположение, чтобы предотвратить ошибку отказа в доступе?