Jsch错误返回代码不一致

Mic*_*ale 6 java ssh

我正在使用不错的http://www.jcraft.com/jsch/库 - 但是当我运行一些命令时,我看到jsch不时会返回一个-1的getExitStatus,即使脚本运行正常(当我手动运行它一直是一个成功的0退出代码).有任何想法吗?

(好像发生了各种各样的命令)

Mic*_*ale 5

我放弃了Jsch - 以及它令人难以置信的无用API并切换到:

http://www.cleondris.ch/opensource/ssh2/

(Ganymede SSH2).我在JVM中使用ssh做了很多工作,经过几个月的24小时使用,ganymede已经证明更加可靠.而且更愉快.我主要的抱怨是显然无法为SCP设置超时.