sftp JSch传输文件到远程cygwin
问题描述:
我试图从本地Windows机器使用sftp JSch
将文件复制到远程Windows机器。远程机器有cygwin
,但文件没有传送。在做的时候,它不会抛出任何错误。sftp JSch传输文件到远程cygwin
我尝试了不同的目标路径格式,如/cygdrive/d/
和d://
。
String destination = "/cygdrive/d/Test1";
String source = "D:\\Test";
List<String> files = NFileUtils.listFiles(source);
for (String f : files) {
String fileName = NFileUtils.getFilename(f);
try {
sftp.put(f, destination + "\\" + fileName);
} catch (Exception e) {
System.out.println(e);
}
}
哪个服务器sftp用于cygwin端? – matzeri
其在Windows机器上 – gigi
我的意思是用作sftp服务器的软件。你有没有用sftp客户端测试过它? – matzeri