java,ftp判断路径是否存在
时间: 2023-10-07 11:13:38 浏览: 86
使用FTPClient对象的changeWorkingDirectory(String pathname)方法可以判断FTP服务器上的路径是否存在。
示例代码:
```java
FTPClient ftpClient = new FTPClient();
boolean isExist = true;
try {
ftpClient.connect("ftp.example.com");
ftpClient.login("username", "password");
isExist = ftpClient.changeWorkingDirectory("/path/to/directory");
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
ftpClient.disconnect();
} catch (IOException e) {
e.printStackTrace();
}
}
if (isExist) {
System.out.println("路径存在!");
} else {
System.out.println("路径不存在!");
}
```
其中,ftp.example.com是FTP服务器地址,username和password分别是FTP登录用户名和密码,/path/to/directory是需要判断的路径。如果isExist为true,则表示路径存在;反之则表示路径不存在。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)