Java 使用Jsch将文件从Unix传输到Winxp服务器

Java 使用Jsch将文件从Unix传输到Winxp服务器,java,jsch,Java,Jsch,我正在编写一个Java程序,使用JSch库将文件从Unix服务器传输到Windows: 也许有人能帮我找到一些关于如何下载文件的示例代码?我正在寻找类似以下功能: Jsch new= Jsch(); new.downloadFilesFromServer(String filename); new.saveFileLocation(String location) // i mean the right function names 我尝试了简单的JSch示例,我可以连接到服务器

我正在编写一个Java程序,使用JSch库将文件从Unix服务器传输到Windows: 也许有人能帮我找到一些关于如何下载文件的示例代码?我正在寻找类似以下功能:

Jsch new= Jsch(); 
new.downloadFilesFromServer(String filename);

new.saveFileLocation(String location)    //   i mean the right function names

我尝试了简单的JSch示例,我可以连接到服务器,完成一个操作,然后断开连接。到目前为止,我在文档中找到的唯一功能或多或少是连接到服务器或断开连接,但不是文件下载功能,也不是JSch完整教程(如果有的话):D。

看看JSch示例,它向您展示了如何将远程文件复制到本地某处。

您想过vfs apache.commons吗?我认为里面有jsch somwhere,但它们提供了一个清晰、易于使用的api。Hi@dogbane也许你知道我是否应该在与NetBean编译时出现此错误,可能是因为我没有输入命令行参数用户名、地址和文件名用法:javascpfromuser@remotehost:file1 file2 Java结果:-1 System.exit-1;}此外,您不能在此处输入密码lol,那么您如何连接到服务器D@user615927根据代码,它将弹出一个gui来输入用户名和密码。