FTP 客户端Java类库,edtFTPj 2.4.0 发布

jopen 11年前

edtFTPj是一个免费的FTP Java类库。它包括一个易于使用的API的方法,如 downloadFile() 和uploadFile() 。大多数FTP命令的支持,并主动和被动模式。 edFTPj已被广泛的测试,并已广泛应用于成千上万的项目。

edtFTPj 2.4.0 提升了二进制输入流的性能,FTPInputStream 实现了 skip()、mark()、reset() 方法;捕获 tryLock() 异常并忽略;增加一个标志用来避免使用 tryLock() ;FTPClient 增加 resumeNextDownload(long) 。

示例代码:

FileTransferClient ftp = new FileTransferClient();  ftp.setRemoteHost(host);  ftp.setUserName(username);  ftp.setPassword(password);  ftp.connect();  string[] files = ftp.directoryNameList();  ......  ftp.disconnect();