Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2009, 07:02
Avatar de lobo_php
lobo_php
 
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 16 años, 6 meses
Puntos: 75
No borra el directorio.

Compañeros, estoy bajando via ftp unos archivos, esos archivos los descargo a una carpeta X que estan en el directorio personal del usuario (para que no haya problema en diferentes pcs y/o SO)

el problema es que la carpeta X debe seguir un estandar blablablabla.

cada que voy a bajar los archivo, si existe la carpeta, debo borrarla, y luego crearla, y pues... emm jejeje, si no existe pues... no la borro XD.

en Linux (Ubuntu) me funciona perfectamente, me borra la carpeta y vuelve a crearla (si ya existe, si no existe pues solo me la crea XD)

pero en ... windos... no funciona... no borra la carpeta, si la crea pero no la borra.

el codigo es este:

Código java:
Ver original
  1. //ruta completa de la carpeta:
  2. File destino = new File(homeUsuario+tipo+nombre+fecha);
  3. //si existe la borro
  4. if(destino.exists()){
  5.     destino.delete();
  6. }
  7. //luego creo la carpeta
  8. destino.mkdirs();


probe con mkdirs() y con mkdir() y funciona igual (dado que es solo una carpeta, pero lo hago con mkdirs() por si las moscas XD)


saludos.
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175