以下のように、Cから独自のカスタマイズされたLinuxを実行しています
C コード :
system("service soapserver stop");
ここで、soapserver は私の Linux マシンのバイナリです。上記のコマンドの出力を取得しようとすると、パテから同じコマンドが正常に実行されますが、Javaからは何も表示されません。
Java コード:ここで soap_systemHelper は、対応する c ファイル関数にヒットし、上記のコマンドを実行する別のバイナリです。
Process p = Runtime.getRuntime().exec( "soap_systemHelper 23" );
出力が得られない理由を教えてください。迅速な対応に大変感謝いたします。