Hola de nuevo, pues buscando entre los ejemplos de enlace anterior no
he encontrado algo que pueda ayudarme con mi problema, este es un
fragmento del codigo que estoy usando a ver si algien puede decirme
que estoy haciendo mal:
String ruta = "c:/workspace/Prueba/Test/old.txt";
String updt = "c:/workspace/Prueba/Test/new.txt";
File old = new File(ruta, File.READ_WRITE);
File nv = new File(updt, File.READ_WRITE);
................................
...............................
old.delete();
String path = "c:/workspace/Prueba/Test/";
lb.add("Renaming Teste.txt to Teste2.txt...");
boolean ok1 = nv.rename(path+"old.txt");
lb.add(ok1?"file renamed":("file not renamed. err="+nv.lastError));
el hecho es que nunca renombra el archivo, y en la variable boolean
ok1 siempre queda como false, la verdad no se que hacer ya que
revisando la documentacion es de esta manera que lo hacen, espero
cualquier ayuda, gracias