我正在尝试使用 ftp4j 库连接到FTP服务器。
it.sauronsoftware.ftp4j.FTPClient ftpClient = new it.sauronsoftware.ftp4j.FTPClient();
ftpClient.setConnector(new
it.sauronsoftware.ftp4j.connectors.HTTPTunnelConnector("myproxy.com", 8080));
ftpClient.connect("ftp.myserver.com");
我遇到以下异常:
java.io.IOException:FTPConnection已关闭 at it.sauronsoftware.ftp4j.FTPCommunicationChannel.read(FTPCommunicationChannel.java:144) at it.sauronsoftware.ftp4j.FTPCommunicationChannel.readFTPReply(FTPCommunicationChannel.java:187) at it.sauronsoftware.ftp4j.FTPClient.connect(FTPClient.java:1041) 在com.ge.supplierenrichment.core.SupplierEnrichment.main(SupplierEnrichment.java:113)
有人能告诉我从代理服务器后面连接到ftp的方法。
我也尝试过apache的公共网络。但是,我可以使用URLConnection
进行连接。
由于