Foros del Web » Programación para mayores de 30 ;) » Java »

conectarse via FTP a una libreria de un servidor

Estas en el tema de conectarse via FTP a una libreria de un servidor en el foro de Java en Foros del Web. compañeros tengo algo que me ha dado vuelta toda la mañana... tengo un servidor, en ese servidor hay una libreria. digamos,... en DOS hago esto: ...
  #1 (permalink)  
Antiguo 08/06/2009, 14:47
Avatar de lobo_php  
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 16 años, 5 meses
Puntos: 75
Pregunta conectarse via FTP a una libreria de un servidor

compañeros tengo algo que me ha dado vuelta toda la mañana... tengo un servidor, en ese servidor hay una libreria.
digamos,... en DOS hago esto:
Código DOS:
Ver original
  1. C:\>ftp servidor
  2. conectando a servidor.
  3. usuario <servidor:<none>>: lobo
  4. 331 enter password
  5. Contraseña:
  6. 230 lobo loggen on.
  7. ftp>cd libreria
  8. 250 "libreria"  is current library
  9. ftp>

ahi si le digo "dir" me muestra los archivos... como hago para hacerlo desde java... es decir... en java estoy haciendo esto:


Código java:
Ver original
  1. try {
  2.             try{
  3.                 FTP client = new FTP(server, user, pass);
  4.                 client.cd("/libreria");
  5.                 client.setDataTransferType(FTP.BINARY);
  6.                     arch = "archivo.txt";
  7.                     System.out.println(arch);
  8.                     try{
  9.                         client.get(arch, "C:\\"+arch);
  10.                         System.out.println("Copiando exitosamente archivo "+arch);
  11.                     }
  12.                     catch (Exception e){
  13.                         System.out.println("Error en el proceso de descarga: "+arch+"-->"+e);
  14.                     }
  15.                 client.disconnect();
  16.             }
  17.             catch(Exception con){
  18.                 System.out.println("error: "+con);
  19.             }

y me sale lo siguiente:

Código:
archivo.txt
Error en el proceso de descarga: archivo.txt-->java.io.FileNotFoundException
ya verifique bien que el nombre del archivo sea correcto. si es asi... lo que pienso yo que puede ser es mi forma de llamar al directorio /libreria...

alguien me puede ayudar?

gracias.
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175
  #2 (permalink)  
Antiguo 08/06/2009, 14:50
Avatar de lobo_php  
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 16 años, 5 meses
Puntos: 75
Respuesta: conectarse via FTP a una libreria de un servidor

creo que ya lo solucione... tratandose de una libreria mas no de un directorio, entonces cambie esto:

Código java:
Ver original
  1. client.cd("/libreria");

por esto:

Código java:
Ver original
  1. client.cd("libreria");
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:05.