Seguinte galera… eu estou acessando um ftp, porém qdo eu faço a chamada a listNames() não consigo listar os nomes dos diretórios, na verdade a chamada a esse método me retorna null, e eu naõ consegui acahara causa ainda… se alguem puder ajudar… eu agradeço, segue o código:
public MyFTP( ) throws Exception {
ftp = new FTPClient();
this.hostName = hostName;
ftp.connect( "ftp.uu.net" );
if( FTPReply.isPositiveCompletion(
ftp.getReplyCode() ) ) {
//conecta-se com o ftp
//ftp.login( "usuario", "senha" );
} else {
//erro ao se conectar
ftp.disconnect();
System.out.println("Conexão recusada");
}
}
e o método da listagem dos diretórios
public List listArchives() throws IOException {
List names = new ArrayList();
String[] arquivos = ftp.listNames();
for( int i=0; i< arquivos.length; i++ ) {
names.add( arquivos[i] );
}
return names;
}
a chamada a ftp.listNames(); está retornado nulo…
vlws galera!!!