try {
ftp.connect("0.0.0.0");
ftp.login(pro.getProperty("usuario"), pro.getProperty("senha"));
ftp.enterLocalPassiveMode();
ftp.changeWorkingDirectory(dirFTP);
ftp.enterLocalPassiveMode();
FTPFile[] files = ftp.listFiles();
for (int i = 0; i < files.length; i++) {
if (files[i] != null) {
if (files[i].isDirectory()) {
} else {
String f = files[i].getName();
nmArq = new SelectFTP();
nmArq.setNmFTP(f);
nmArq.setData(format.format(files[i].getTimestamp().getTime()));
arq1.add(nmArq);
}
}
}
Disconecta();
} catch (SocketException ex) {
Logger.getLogger(FuncoesFTP.class.getName()).log(Level.SEVERE, null, ex);
} catch (IOException ex) {
Logger.getLogger(FuncoesFTP.class.getName()).log(Level.SEVERE, null, ex);
}
O que pode estar errado, pois nos outros ftps ele retorna os dados.
Atenciosamente.
Ronaldo