使用 JSch 获取远程 bash shell 但自动完成不起作用

Getting remote bash shell using JSch but autocomplete does not work

我正在尝试使用 JSch 库进行一些试验,以创建一个简单的 Java 应用程序来获取远程 shell。

我用这个例子作为参考:

http://www.jcraft.com/jsch/examples/Shell.java.html

可以正常工作,但不支持自动完成命令。

我正在从 cmd/Windows 执行我的 jar,远程 shell 是一台 Linux 机器。 我没有收到任何错误消息或警告。

在这个例子中它说了一些关于缺少终端仿真的事情。这可能是问题所在吗?任何有关如何绕过此问题的建议都将不胜感激。

对于自动完成,您需要实施终端仿真。它不是由 JSch 实现的。

另见