ディレクトリ監視をサポートするsftpおよびftp用のJavaクライアントライブラリをお勧めします。
ありがとうございました。
ディレクトリを監視するためのFTP コマンドはありません。アプリケーションは、接続し、ディレクトリ リストを要求してキャッシュする必要があります。次に、定期的に接続し、新しいリストを取得して、キャッシュされたリストと比較します。
通常、FTP サーバーでは、アイドル状態の接続をそのままにしておくことはできないことに注意してください。したがって、適切な動作は、リストのチェック間で切断することです。
任意のリモート ディレクトリをポーリングできるオープン ソース ライブラリrdp4jがあります。
必要なのは、FTP または SFTP サーバーから読み取るためのアダプターを実装することだけです。
edtFTPj/PROは、SFTP、FTP、および FTPS (および SCP) をサポートする商用 Java クライアント ライブラリです。
別の回答が示すように、最新のリストと以前のリストを定期的に比較する必要があります (試行の合間に接続を切断します)。
最も完全なものはおそらく Jakarta Commons Net です: http://commons.apache.org/net/