【发布时间】:2015-07-26 00:17:10
【问题描述】:
我正在尝试通过指定路径来检查 FTP 服务器中是否存在远程目录,但是当我提供有效的目录名称时,我的代码无法检查。我想检查远程目录是否有效并且它不是文件。这是我的代码:
public static boolean checkDirectoryExists(String file) throws IOException {
FTPFile[] files = myClient.listDirectories();
return Arrays.asList(files).contains(file);
}
【问题讨论】:
-
请访问help center 并阅读有关编写好问题的信息。你用的是什么FTP客户端?
file参数对checkDirectoryExists的值是多少?您看到什么错误消息、异常或意外行为?您如何知道服务器上存在该目录?到目前为止你做了哪些调试? -
你可以看到这是我的第一篇文章。基本上我正在向这个方法发送一个名称,并想检查它是否是目录之一(不是文件)
标签: java ftp apache-commons-net