0

アプリケーションで xterm シェルを実行し、コマンド "hg clone" を実行します。同じコマンドを xterm に直接入力すると完全に機能し、プログラムで次を使用すると機能しない理由がわかりません。

Process p = Runtime.getRuntime().exec(command);

コマンドは次のとおりです。

"xterm -e " + "'hg --debug -v clone ssh://" + host + "/ "+ src + " " + dst + " ; read ;'"

xterm が開き、次のようになります。

xterm: Can't execvp: "hg: No such file or directory

私を手伝ってくれますか?

4

1 に答える 1