Copiar un directorio con todos sus documentos
Necesito subir una carpeta completa por ftp lo cual se que se logra con la recursividad pero lo la puedo implementar en este ejemplo que dejo logro pero subir un archivo solamente pero por ejemplo me gustaria subir todos los archivos de la carpeta descargas.
como se dan cuenta lo logro pero solamente con un archivo pero quisiera subir toda la carpeta descargas.
gracias por la ayuda compañeros.
public class Main {
public static void main(String[] args) {
try {
FTPClient cliente = new FTPClient();
cliente.connect("");
cliente.login("","");
System.out.println("se conecto");
cliente.changeWorkingDirectory("");
cliente.setFileType(FTP.BINARY_FILE_TYPE);
BufferedInputStream buffIn=null;
buffIn = new BufferedInputStream(new FileInputStream("C:\\descargas\\1234.txt"));
//String [] recorrer = buffIn.
cliente.storeFile("1234.txt", buffIn);
} catch (IOException ex) {
Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
por favor compañeros necesito la ayuda gracias.
- Inicie sesión o regístrese para enviar comentarios
Re: copiar un directorio
Tienes que subir cada archivo individualmente. Y recursivamente. Revisa los siguiente ejemplos:
GRACIAS
gracias compañero jpaul te agradezco me sirvieron mucho los ejemplos que pusiste gracias.