0

Javaプログラムからmake cleanコマンドを実行しようとしています。先にディレクトリを変更してから実行する必要があります。または、他の方法はありますか? サイトに記載されているように、両方の方法を試しました。1. ProcessBuilder の使用

  ProcessBuilder pb = new ProcessBuilder("make "," clean");
pb.directory(new File("\\home\\p\\lipta-v1-3"));
pb.start();
  1. ランタイムの使用

    ランタイム ランタイム = Runtime.getRuntime(); 文字列コマンド="きれいにする"; process=runtime.exec(command,null,new File("/home/p/lipta-v1-3"));

ただし、どれも機能していません。 cp 、 rm などの他のコマンドは正常に機能しています。Netbeans7.0.1 と ubuntu 12.04 を使用しています

4

0 に答える 0