public class TestFileList {
public static void main(String...strings) throws SocketException, IOException{
FTPClient ftp = new FTPClient();
ftp.connect("10.124.55.51");
ftp.login("administrator", "foshan");
FTPFile[] files = ftp.listFiles();
for (int i = 0; i < files.length; i++) {
System.out.println("[" + i + "] " + files[i]);
}
ftp.disconnect();
}
}
这是我在main函数里测试的..结果如下..
[0] 10-06-10 05:04PM 1353 addBay1286354800187.xml
[1] 10-06-10 05:04PM 1353 addBay1286354805093.xml
[2] 10-06-10 05:04PM 1353 addBay1286354810093.xml
[3] 10-06-10 05:04PM 1353 addBay1286354815062.xml
[4] 10-06-10 05:12PM 1353 addBay1286355280171.xml
[5] 10-06-10 05:12PM 1353 addBay1286355285093.xml
[6] 10-06-10 05:14PM 1353 addBay1286355400187.xml
[7] 10-06-10 05:16PM 1353 addBay1286355520187.xml
[8] 10-06-10 05:16PM 1353 addBay1286355525093.xml
[9] 10-06-10 05:16PM 1353 addBay1286355530093.xml
[10] 10-06-10 04:44PM <DIR> downLoad
[11] 10-06-10 05:34PM <DIR> upLoad
但是我部署到weblogic9.2的服务器上//我调用的方法.
public File downLoad(){
try {
FTPClient ftp = new FTPClient();
ftp.connect("10.124.55.51");
ftp.login("administrator", "foshan");
FTPFile[] files = ftp.listFiles();//这一行返回为null
System.out.println(files.length);
} catch (IOException e) {
e.printStackTrace();
}
return null;
}为什么获取不到文件列表???求哪位大侠帮我看看....非常感谢...
public static void main(String...strings) throws SocketException, IOException{
FTPClient ftp = new FTPClient();
ftp.connect("10.124.55.51");
ftp.login("administrator", "foshan");
FTPFile[] files = ftp.listFiles();
for (int i = 0; i < files.length; i++) {
System.out.println("[" + i + "] " + files[i]);
}
ftp.disconnect();
}
}
这是我在main函数里测试的..结果如下..
[0] 10-06-10 05:04PM 1353 addBay1286354800187.xml
[1] 10-06-10 05:04PM 1353 addBay1286354805093.xml
[2] 10-06-10 05:04PM 1353 addBay1286354810093.xml
[3] 10-06-10 05:04PM 1353 addBay1286354815062.xml
[4] 10-06-10 05:12PM 1353 addBay1286355280171.xml
[5] 10-06-10 05:12PM 1353 addBay1286355285093.xml
[6] 10-06-10 05:14PM 1353 addBay1286355400187.xml
[7] 10-06-10 05:16PM 1353 addBay1286355520187.xml
[8] 10-06-10 05:16PM 1353 addBay1286355525093.xml
[9] 10-06-10 05:16PM 1353 addBay1286355530093.xml
[10] 10-06-10 04:44PM <DIR> downLoad
[11] 10-06-10 05:34PM <DIR> upLoad
但是我部署到weblogic9.2的服务器上//我调用的方法.
public File downLoad(){
try {
FTPClient ftp = new FTPClient();
ftp.connect("10.124.55.51");
ftp.login("administrator", "foshan");
FTPFile[] files = ftp.listFiles();//这一行返回为null
System.out.println(files.length);
} catch (IOException e) {
e.printStackTrace();
}
return null;
}为什么获取不到文件列表???求哪位大侠帮我看看....非常感谢...
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货