0

我正在使用 JSch 库。

我需要三种方法:

  • void delete()--- 删除给定名称的文件
  • void copy() --- 将具有给定名称的文件复制到本地系统
  • list copyndelete()--- 复制文件并删除远程系统中的文件...并将已删除文件的名称返回到列表中。

我怎么能这样做?

4

3 回答 3

1

您可以尝试使用Apache FTPSClient

于 2011-01-27T10:47:53.620 回答
0

尝试使用 Jcraft 。它是一个开源项目

于 2011-03-07T19:55:48.137 回答
0

JSch包含ChannelSftp类。这个类(在其他类之间)也有方法

  • 将远程文件复制到本地文件(所有get方法)
  • 删除远程文件(rm方法,或rmdir删除空目录)
  • 列出远程文件 ( ls)

这些方法的组合可以满足您的所有要求。

于 2011-06-30T02:01:33.327 回答