SFTP 报错 pipe closed

原因是代码中执行顺序错误,应该是先链接上SFTP 再创建ChannelSFTP。

错误代码:

ChannelSftp cs = para.sftp;

if (!para.isConnected) connectSFTP(para, para.conFTPTryCount);

正确的代码 应该如下:

if (!para.isConnected) connectSFTP(para, para.conFTPTryCount);
ChannelSftp cs = para.sftp;



你可能感兴趣的:(SFTP 报错 pipe closed)