Не могу разобраться, как правильно задать пусть к файлам для переименования. Если файл, чье имя я хочу скопировать, задаю полностью (вместе с путем), то копирования не происходит. То есть вот так не копируется(выводится сообщение что файл не может переименоваться):
File file1 = new File("C:\\javaproject\\firstFile.txt");
 File file2 = new File("C:\\javaproject\\someDir\\secondFile.txt");
FileUtils.renameFile(file1, file2);
Файлы при этом лежат в разных папках. Но если для файла, чье имя я хочу скопировать, задать только имя, без пути, то копирование происходит, при этом файл помещается в папку C:\JavaRushTasks. В примерах показано, что путь можно задавать полностью для двух файлов. Вот так копируется:
File file1 = new File("C:\\javaproject\\firstFile.
File file2 = new File("secondFile.txt");
 FileUtils.renameFile(file1, file2);