我有一个较旧的项目,它使用sun.net.ftp.FtpClient
类从ftp服务器下载文件。似乎Oracle最终从Java中删除了这个不受支持/弃用的功能。关于应该用什么来取代它的任何建议?我正在考虑org.apache
课程,但我从未使用过它们。最好的解决方案是最简单的。
答案 0 :(得分:5)
根据您的要求,我建议您使用Apache Commons Net或edtFTP/j提供的FTP客户端。
答案 1 :(得分:0)
Sun提供
用Java编写的FTP客户端,作为标准类的一部分。
不幸的是,因为sun.net.ftp.*
类不是
部分java.*
包,既不是源代码
也没有完整的API。
这个项目的目标是向开发人员提供一个完整的,
精心设计的,可编程控制的开源
用Java语言编写的FTP客户端。 finj
然后只代表'Java in Java'。
它提供了与sun.net.ftp.FtpClient
类似的API,因此您可以在不更改代码的情况下使用它。