江湖告急:sun.net.ftp.FtpClien类的BUG???
本人在使用sun.net.ftp里的FtpClient类时,出现下面问题:
在Get一个文本文件时,有时候程序会死在这里,也没有任何异常抛出!搞了两天了!实在受不了了!
for(int i=0;i<vFileName.size();i++){
try{
ins=billFtp.get((String)vFileName.elementAt(i));//打开远程文件
}
catch(IOException ie){
System.out.println(ie.toString());
continue;
}
dataIns=new DataInputStream(ins);
//读取每行记录并写入本地文件
while((dataLine=dataIns.readLine())!=null){
System.out.println(dataLine);
dataLine=dataLine.trim()+"\r\n";
fw.write(dataLine);//写入文件
}
fw.flush();
if(dataLine!=null)
return false;
}