JSchライブラリを使用しています。ローカルシステム SFTPサーバーからJavaを使用してローカルシステムにファイルを転送
list copyndelete()
に指定された名前のファイルをコピーする---与えられた名前void copy()
でファイルを削除する---
void delete()
:は、私は3つのメソッドを必要とします---ファイルをコピーし、リモートシステムのファイルを削除します...また、削除されたファイルの名前をリストに返します。
どうすればいいですか?
JSchライブラリを使用しています。ローカルシステム SFTPサーバーからJavaを使用してローカルシステムにファイルを転送
list copyndelete()
に指定された名前のファイルをコピーする---与えられた名前void copy()
でファイルを削除する---
void delete()
: は、私は3つのメソッドを必要とします---ファイルをコピーし、リモートシステムのファイルを削除します...また、削除されたファイルの名前をリストに返します。
どうすればいいですか?
Apache FTPSClientを試してみることができます。
Jcraftをお試しください。そのオープンソースプロジェクト
JSchライブラリには、ChannelSftpクラスが含まれています。このクラスは、ローカルなものに
get
メソッド)rm
方法、またはrmdir
空のディレクトリを削除する)ls
)すべての要件は、これらの方法の組み合わせから達成できます。
-1。 JCraftは、JSchライブラリ(および他の製品も)を製造する会社の名前です。 JSchは既にこの質問で言及されているので、ここでは新しいものはありません。 –