最近应用FTPClient类了个文件下载的程序,如果连接信息有误或者ftp服务器有问题,连接就会长时间没有反应,所以我想设置下连接超时的时间。超过一段时间连接没有反应就报错,但是不知道如何去设置这个时间,请高手指教,连接代码如下:
应用的包是:
sun.net.ftp.*
FtpClient ftpClient = new FtpClient();
ftpClient.openServer("210.1.2.234",21);
ftpClient.login("用户名", "密码");

解决方案 »

  1.   

    兄弟请问你下载出现这个问题没,就是你的项目和FTP服务器部署在A电脑上面,我到B电脑上面去下载A电脑上面的文件,会下载到B电脑上面去,我现在遇到一个头疼的问题,就是我把项目和FTP服务器都部署在A电脑上面,在A电脑上面下载正常,可以下载到A电脑的C盘,可以我到B电脑上面去下载的时候就出现问题了,不是下载到B电脑的C盘,而是下载到了A电脑的C盘,反正客户端不能下载文件,下载的文件都在服务端的盘里面去了!求指教!