edtFTPj/Free是免费的流行的Java FTP库,全球公司依靠edtFTPj /Free 为它们的Java应用程序添加FTP客户端功能。
(收费的支持SFTP、FTPS的edtFTPj/PRO 类库)
一些优点:
- 健壮和经过验证的FTP Java。
- 支持断点续传、主动和被动模式、二进制、ASCII。
- 开源,源代码包括在内。
- 可用于商业用途(LGPL许可 )。
- 可选择购买non-LGPL 许可证的产品,提供永久支持。
特性:
- FTP
- 支持所有标准和许多可选的FTP操作,支持非常多的FTP服务器。
- 支持被动和主动模式。
- 支持二进制断点续传。
- 易用性
- 简单而广泛的API,类似命令行的FTP程序。
- 包括了完整的源代码。
- 集成log4j。
- 一般特性
- 与Java 1.4及更高版本兼容
- 如果需要,可选择购买Non-LGPL许可产品。
简单的例子:
// TODO