首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

java连接ftp下载文件,该怎么处理

2013-11-13 
java连接ftp下载文件本帖最后由 hmashuting 于 2013-11-11 13:45:18 编辑我用java连接ftp下载文件,但是连

java连接ftp下载文件
本帖最后由 hmashuting 于 2013-11-11 13:45:18 编辑 我用java连接ftp下载文件,但是连接时就报错了,具体行数是ftp.connect("192.168.1.174",22);
端口号是22时,异常为
org.apache.commons.net.MalformedServerReplyException:Could not parse response code.
Server Reply:SSH-2.0-OpenSSH_5.3
端口号为默认的21时,异常为
java.net.ConnectionException:Connection refused:connect


try { 
  FTPClient ftp = new FTPClient(); 
  ftp.connect("192.168.1.174",22);
  ftp.login("abc", "111");   
  int reply = ftp.getReplyCode();
  if (!FTPReply.isPositiveCompletion(reply)) {           
    ftp.disconnect();           
    return "success";          
  }   
} catch (IOException e) {          
  e.printStackTrace();         
} finally {     
  if (ftp.isConnected()) {           
    try {            
      ftp.disconnect();           
    } catch (IOException ioe) {}
  }
}  

我在网上找了一些,但是都没具体说明是什么原因,求各位大虾帮帮忙
[解决办法]
ftp服务器在哪
防火墙开了么

热点排行