net.schmizz.sshj.transport.TransportException:传输中断;遇到EOF

Ris*_*shi 5 sftp scala exception file-transfer

我正在使用"com.hierynomus" % "sshj" % "0.13.0"将文件从本地服务器传输到 sftp 服务器

文件正在传输没有任何问题,但我在控制台上遇到以下错误:

[error] n.s.s.t.TransportImpl - Dying because - {}
net.schmizz.sshj.transport.TransportException: Broken transport; encountered EOF
    at net.schmizz.sshj.transport.Reader.run(Reader.java:58) ~[sshj-0.13.0.jar:na]
Run Code Online (Sandbox Code Playgroud)

代码 :

      val ssh = new SSHClient()
      ssh.addHostKeyVerifier(new PromiscuousVerifier())
      ssh.connect(props.host)
      ssh.authPassword(props.username, props.password)
      val client=ssh.newSFTPClient()
      client.put(localDirectory + fileName, remoteDirectory)
Run Code Online (Sandbox Code Playgroud)

请给我建议相同的原因