Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2016, 07:37
carpfede
 
Fecha de Ingreso: mayo-2016
Mensajes: 6
Antigüedad: 7 años, 10 meses
Puntos: 0
Java y FTP, subir archivos

Código:
FTPClient ftpClient = new FTPClient();
            ftpClient.connect(InetAddress.getByName("staging.Carnicerialazaro1.arnetbiz.com.ar"));
            ftpClient.login("[email protected]","*****");
            
            //Verificar conexión con el servidor.
            
            int reply = ftpClient.getReplyCode();
            
            System.out.println("Respuesta recibida de conexión FTP:" + reply);
            
            if(FTPReply.isPositiveCompletion(reply))
            {
                System.out.println("Conectado Satisfactoriamente");    
            }
            else
                {
                    System.out.println("Imposible conectarse al servidor");
                }
           
            //Verificar si se cambia de direcotirio de trabajo
            
            ftpClient.changeWorkingDirectory("/web/staging");//Cambiar directorio de trabajo
            System.out.println("Se cambió satisfactoriamente el directorio");
            //Activar que se envie cualquier tipo de archivo
            
            ftpClient.setFileType(FTP.BINARY_FILE_TYPE);
            BufferedInputStream buffIn = null;
            buffIn = new BufferedInputStream(new FileInputStream("D://Nuevo.txt"));//Ruta del archivo para enviar
            ftpClient.enterLocalPassiveMode();
            ftpClient.storeFile("Nuevo.txt", buffIn);//Ruta completa de alojamiento en el FTP
            ftpClient.completePendingCommand();
            buffIn.close(); //Cerrar envio de arcivos al FTP
            ftpClient.logout(); //Cerrar sesión
            ftpClient.disconnect();//Desconectarse del servidor
        }
        catch(Exception e)
                {
                    System.out.println(e.getMessage());
                    System.out.println("Algo malo sucedió");
                }
Buenos dias a todos, soy nuevo en FTP y mi servidor de internet me provee un dominio con un servidor FTP el cual quiero explotar porque me viene muy bien, mi idea es crear un aplicación en java que suba un archivo automáticamente al servidor lo cual no estoy logrando, logro exitosamente conectarme al servidor pero no el envió de datos. Gracias.