java FTPClient 的连接和断开

导入依赖包

使用的是apache的commons-net包


    commons-net
    commons-net
    3.6

FTP连接

public boolean connect(String ip, String port, String name, String psw) {
    try {
        // 通过ip地址和端口号连接
        ftpClient.connect(ip, port);
        // 通过账号和密码登录
        return ftpClient.login(name, psw);
    } catch (IOException e) {
        e.printStackTrace();
    }
    return false;
}

FTP断开连接

public boolean disconnect() {
    try {
        // 退出登录
        ftpClient.logout();
        // 断开连接
        ftpClient.disconnect();
    } catch (IOException e) {
        e.printStackTrace();
    }
    return FTPReply.isPositiveCompletion(ftpClient.getReplyCode());
}

你可能感兴趣的:(FTP,Java,FTP,FTPClient,java,文本传输协议)