任何人都可以解釋我下面的代碼有什麼問題嗎?我嘗試了不同的主機,FTPClientConfigs,它可以通過firefox/filezilla正常訪問......問題是我總是得到空文件列表沒有任何異常(files.length == 0)。我使用與Maven一起安裝的commons-net-2.1.jar。Apache Commons Net FTPClient和listFiles()
FTPClientConfig config = new FTPClientConfig(FTPClientConfig.SYST_L8);
FTPClient client = new FTPClient();
client.configure(config);
client.connect("c64.rulez.org");
client.login("anonymous", "anonymous");
client.enterRemotePassiveMode();
FTPFile[] files = client.listFiles();
Assert.assertTrue(files.length > 0);
任何錯誤訊息?不知道你的問題是什麼! – Guillaume 2010-04-26 11:24:39
問題是我總是得到空文件列表沒有任何例外(files.length == 0)。問題已更新。 – 2010-04-26 11:31:25
它在我的FTP服務器上正常工作,除了我不呼叫client.configure(...) – Guillaume 2010-04-26 11:40:43