0

名前の変更と削除機能を実行したかったのですが、環境はLINUXです。これは私が使用しているコードです。

String[] command_ary = { "/usr/bin/sh", "-c", command };
Runtime runtime = Runtime.getRuntime();
Process process = runtime.exec( command_ary );

しかし、次のエラーメッセージが表示されます。

java.io.IOException: Cannot run program "/usr/bin/sh": java.io.IOException: error=2, No such file or directory

誰でも私を助けることができますか?ありがとうございました

4

2 に答える 2

3

例外が示すよう/usr/bin/shに、システムにはファイルがありません。Bourne シェルを探しているなら、それは/bin/sh.

于 2013-05-03T06:32:54.297 に答える