如果你非要上传文件夹,命令如下(前提是已经连接sftp)租兄穗
put
-r
dir/.
在一个已连接的sftp中执行这个命令,dir/后面必须有.否则会报错
注意:这个命令是上传
dir
目录中的文件和子目录,并不上传
dir
目录本身
try {sftp.cd(directory)
} catch (SftpException sException) {
if (sftp.SSH_FX_NO_SUCH_FILE == sException.id) {/清穗敬/ 如果文件夹不答慎存在,则进行新建
sftp.mkdir(directory)
sftp.cd(directory)
}
}
用这个就可以解决sftp服族历务目录不存在问题
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)