я пытался много примеров из того же вопроса, который уже был задан в том числе:Копирование файлов в Java (не работает)
IOUtils.copy();
(копия является несуществующим метод)
Files.copy(source, target, REPLACE_EXISTING);
(REPLACE_EXISTING "не удается найти символ")
FileUtils.copyFile();
(FileUtils Безразлично t t)
Проблемы с их использованием в скобках.
Вот код для самого повторного метода для копирования:
import static java.nio.file.Files;
public void Install()
{
CrtFol();
CrtImgFol();
CrtSaveFol();
CrtSaveFile();
open.runmm();
//I have added the import for "Files"
Files.copy(img1, d4, REPLACE_EXISTING);
//Compiler says "Cannot find symbol" when I go over REPLACE_EXISTING
//img1 is a File and d4 is a File as a directory
}
Есть ли другие способы копирования или способ исправить одну выше?
Просто сделать статический импорт или прямая ссылка на [StandardCopyOption] (http://docs.oracle.com/javase/7/docs/api/java/ NiO/файл/StandardCopyOption.html)? – BalusC
'FileUtils' доступен в' apache commons-io' jar, включили ли вы его? 'http: // commons.apache.org/proper/commons-io/download_io.cgi' REPLACE_EXISTING должно быть логическим значением, то есть значение, которое вы передаете, должно быть' true' или 'false', вы не должны копировать все как есть – redDevil
FileUtils и IOUtils являются частью [Apache commons-io] (http://commons.apache.org/proper/commons-io/) –