Pessoal preciso da ajuda, tento listar os arquivos do meu servidor ftp, mais ele conecta mais mostrar null, e no servidor possuo arquivos, segue o codigo
`public class ftp {
public static void main(String[] args) throws SocketException, IOException {
FTPClient ftp = new FTPClient();
ftp.connect( “10.8.0.102” );
//ftp.login( “francis”, “francis” );
if(FTPReply.isPositiveCompletion( ftp.getReplyCode() )){
System.out.println("…: Conectado ao servidor FTP");
ftp.enterLocalPassiveMode();
}
ftp.changeWorkingDirectory ("/");
//System.out.print("…: “+ftp.getReplyString());
//System.out.println(”…: Porta "+ftp.getDefaultPort());
try{
String[] arq = ftp.listNames();
System.out.println (“Listando arquivos: \n”);
for (String f : arq){
System.out.println(f);
}
ftp.logout();
ftp.disconnect();
}catch (NullPointerException e) {
System.out.println(e.getMessage());
}catch (SocketException es){
System.out.println(es.getMessage());
}
}
}
`