【发布时间】:2020-10-21 16:58:45
【问题描述】:
我使用FTPClient 自动从 FTP 服务器下载文件。我用模拟 FTP 服务器对其进行了测试,一切正常。
现在,我的问题是,当我使用要从中获取文件的服务器地址时,出现以下错误:
java.io.IOException: Unable to determine system type - response: 530 Please login with USER and PASS.
at org.apache.commons.net.ftp.FTPClient.getSystemType(FTPClient.java:2835)
at org.apache.commons.net.ftp.FTPClient.createParser(FTPClient.java:3401)
at org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:3370)
at org.apache.commons.net.ftp.FTPClient.listFiles(FTPClient.java:3048)
无需密码即可通过网络浏览器访问服务器。为什么我这里需要一个?如何获得?
【问题讨论】:
标签: java ftp apache-commons-net