使用Jsch将文件从Unix传输到Winxp服务器
我正在编写Java程序,使用JSch库将文件从Unix服务器传输到Windows :) 也许有人可以帮我找到一些关于如何下载文件的示例代码?我要寻找的功能的类似:使用Jsch将文件从Unix传输到Winxp服务器
Jsch new= Jsch();
new.downloadFilesFromServer(String filename);
new.saveFileLocation(String location) // i mean the right function names
我想简单的例子JSch,我可以连接到服务器,完成一个操作,并断开连接。到目前为止,我在文档中找到的唯一功能是或多或少地连接到服务器或断开连接,但不是文件下载功能或JSch完整教程(如果存在:D)。
看看ScpFrom jsch示例,它将向您展示如何将远程文件复制到本地某处。
嗨@dogbane也许你知道如果我应该得到这个错误与netbeans(它可能是因为我还没有输入命令行参数的用户名,地址和文件名?!):错误:使用:java ScpFrom user @ remotehost:file1 file2 Java结果: -1 System.exit(-1); } – user615927
此外,你不能在这里输入密码,所以你怎么连接到服务器? :按照代码D – user615927
@ user615927,它会弹出一个gui来输入用户名和密码。 – dogbane
您是否想过vfs(apache.commons)?我认为里面有jsch somwhere,但它们提供了一个清晰易用的api。 –