使用Java将文件从SFTP服务器传输到本地系统
问题描述:
我正在使用JSch库。使用Java将文件从SFTP服务器传输到本地系统
我需要三个方法:
-
void delete()
---给定名称 -
void copy()
删除文件---该文件具有给定名称复制到本地系统 -
list copyndelete()
---复制文件并删除远程系统中的文件...并且还将删除的文件的名称返回到列表中。
我该怎么做?
答
尝试使用Jcraft。其开源项目
答
JSch库包含ChannelSftp类。这个类有(其他人之间)也方法
- 拷贝远程文件到本地的(所有
get
方法) - 删除远程文件(
rm
方法,或rmdir
删除空目录) - 列表远程文件(
ls
)
您可以通过这些方法的组合来满足您的所有要求。
-1。 JCraft是生产JSch库(以及其他产品)的公司的名称。 JSch已经在这个问题中提到过了,所以这里没有什么新东西。 – 2011-06-30 02:03:11