Witam,
Probuje uzyc metody File.renameTo(File) do zmiany nazwy pliku, ale nie udaje sie - metoda zwraca false. Zmiana nazwy katalogu przebiega bezblednie.
Taki oto kawalek kodu:
...
File path = new File("/local/main directory/file1.txt");
File path2 = new File("/local/main directory/file2.txt");
...
System.out.println("Renaming directory: " + path.renameTo(path2));
wypisuje "Renaming directory: false", mimo, ze istnieje podana sciezka katalogow i istnieje plik file1.txt. Probowalem w przypadku, gdy plik file2.txt istnieje i nie istnieje. Mam prawa do odczytu i zapisu w tym katalogu.
Jesli ta metoda nie mozna zmienic nazwy pliku to czy istnieje taka ktora to umozliwia?
Pozdrawiam