查看Apache commons-net,其中包含FTP实用程序。我暂时不确定它是否符合您的所有要求,但肯定是免费的!
ftp4j是最好的FTP库,无论是在功能还是许可证方面:
当然是使用Commons-net。:) 大多数开源项目现在都在使用它。
yc
我已经成功地使用了Enterprise DT FTP库,它是免费且开源的。我无法与其他库(如Apache Commons Net库)进行比较,因为我没有使用过它们。虽然它提供了一个简单的升级路径到SFTP(通过SSH)和FTPS(通过SSL),但这是一个付费商业产品。
最近Apache commons-nets更新频率更高,而Enterprise DT库似乎更新得更加频繁。