どのJava FTPクライアントライブラリを使用すればよいですか? [閉まっている]
解決
FTPユーティリティを含むApache commons-net を確認してください。私の頭の上では、それがあなたの要件をすべて満たしているかどうかはわかりませんが、確かに無料です!
他のヒント
ftp4jは、機能とライセンスの両方にとって最適なものです。
はい、EnterpriseDTの edtFTPj は安定しています(2000年に最初にリリースされました)。あなたが必要とするかもしれないすべての機能、そして同様にオープンソースです。
多くのオープンソースプロジェクト(および多くの商用プロジェクト)で使用されており、最速のクライアントライブラリの1つ。
別の投稿者が述べたように、SFTPやFTPSにアップグレードする場合、コードの変更はほとんど必要ないシンプルなアップグレードパスです。
cya
Commons-netは確かです。 :)最近では、ほとんどのオープンソースプロジェクトで使用されています。
yc
無料でオープンソースの Enterprise DT FTP ライブラリを正常に使用しました。それらを使用していないため、他のライブラリ(Apache Commons Netライブラリなど)と比較することはできません。有料の商用製品ですが、SFTP(SSH経由)およびFTPS(SSL経由)への簡単なアップグレードパスを提供します。
Apache commons-netsは最近より頻繁に更新されますが、Enterprise DTライブラリはさらに頻繁に更新されるようです。
動画ファイルをダウンロードしていました。 ApacheのFTPClientは失敗し、ビデオをかなり速くダウンロードしました。しかし、ビデオを再生しようとすると、ビデオの途中からチャンクが失われました。 ftp4jは、ビデオ全体を損失なくダウンロードします。
ftp4j ftw