按照ganymed-ssh2-build210.jar给的例子,我写了个远程ssh进入linux,输入jps,可以返回当前java运行的程序的名字和进程pid,但是很奇怪的是如果linux的java版本是jdk1.7 我就可以得到结果,如果服务器的java版本是1.6,就会报bash: jps: command not found,但是我如果在1.6的版本下,我输入java -version也能返回值,但是jps就不行。我开始以为,是不是我是用jdk1.7编译的,然后我换成jdk1.6也不行,有大神知道这是为什么吗?