我的应用程序以前使用的是 jsch 1.28 版本,并且我还在 Telnet/SSH 终端上使用了 JTA 2.0 一切正常,直到我移到最新版本的 jsch 1.48,我面临的问题是我能够打开 SSH终端和连接也是如此,但是当我尝试从连接终端上的键盘执行某些命令时,它并没有全部响应击键。
我搬到了 jsch 1.48,因为在尝试通过 ssh 连接后使用 jsch 1.28 时出现错误:“算法协商错误”
谢谢
我的应用程序以前使用的是 jsch 1.28 版本,并且我还在 Telnet/SSH 终端上使用了 JTA 2.0 一切正常,直到我移到最新版本的 jsch 1.48,我面临的问题是我能够打开 SSH终端和连接也是如此,但是当我尝试从连接终端上的键盘执行某些命令时,它并没有全部响应击键。
我搬到了 jsch 1.48,因为在尝试通过 ssh 连接后使用 jsch 1.28 时出现错误:“算法协商错误”
谢谢
有用
我不得不补充:out_.flush(); 在 out_ = channel_.getOutputStream() 之后;在 JTAJSch.java 插件文件中
我已经尝试了链接http://www.jcraft.com/jsch/examples/Shell.java.html中给出的 Shell.java 示例 。它适用于 jsch 1.48。您能否从您的项目中单独尝试以找出路线原因。