【发布时间】:2014-02-12 08:24:44
【问题描述】:
我正在尝试使用 JSch (SSH) API 从 Java 在远程 Linux 机器上运行命令。 exitStatus 的值为 -1 即
int exitStatus = channelExec.getExitStatus()
得到负值的可能原因是什么?
【问题讨论】:
-
命令没有成功!
-
当我从控制台(putty)运行相同的命令时,它可以工作:/
-
尝试从 channelExec.getErrStream() 读取错误信息
-
试过@Manu它什么也没显示:(