使用 Apache Commons Net 库中的 FTPClient 类可以获取 FTP 根路径。以下是示例代码:

import java.io.IOException;
import org.apache.commons.net.ftp.FTPClient;

public class FtpRootPath {
    public static void main(String[] args) {
        String server = 'ftp.example.com';
        int port = 21;
        String user = 'username';
        String pass = 'password';
        FTPClient ftpClient = new FTPClient();
        try {
            ftpClient.connect(server, port);
            boolean login = ftpClient.login(user, pass);
            if (login) {
                String rootPath = ftpClient.printWorkingDirectory();
                System.out.println('FTP Root Path: ' + rootPath);
            } else {
                System.out.println('Login failed.');
            }
            ftpClient.logout();
            ftpClient.disconnect();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

请将 'ftp.example.com' 替换为您的 FTP 服务器地址,将 'username' 和 'password' 替换为您的 FTP 登录凭据。运行此代码将输出 FTP 根路径。

Java 代码获取 FTP 根目录 - Apache Commons Net 库示例

原文地址: https://www.cveoy.top/t/topic/owOy 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录