我应该能够成功地向/从 FTP 服务器发送和接收文件。
但是,代码没有发生任何变化,我开始得到这个:
Error: java.net.ConnectException: Connection timed out: connect
我正在做的是:
FTPClient ftp = new FTPClient();
ftp.connect( IPADDRESS of FTP server);
connect()
正在执行此操作。我不明白它的原因。
最佳答案
错误消息告诉您操作系统连接服务器的尝试超时。这通常意味着:
- 远程服务器掉线了,或者
- 某些东西(例如防火墙)是通过 FTP 端口发送到服务器的“黑洞”数据包。
关于java - 无法连接到 ftp 服务器 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4497297/