commons-net ftp 中 ftp.listFiles() 方法返回值不正确,返回0

我的情况是,ftp服务器端设置了禁止被动模式,而请求的代码中加入了enterLocalPassiveMode,去掉就行了

另外如果出现假死,一直在连接中,有可能是ftpClient.completePendingCommand(); 设置的位置不正确,应该是一次流读取完之后设置

相关文章
相关标签/搜索