无法从java程序执行命令“make clean”

时间:2013-04-07 13:42:08

标签: java ubuntu-12.04

我正在尝试从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(); String command =“make clean”; process = runtime.exec(command,null,new File(“/ home / p / lipta-v1-3”));

  2. 然而,它们都没有工作。其他命令如cp,rm等工作正常。 我使用的是Netbeans7.0.1和ubuntu 12.04

0 个答案:

没有答案