有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

我试图从Java程序执行makeclean命令。我需要先更改目录,然后执行它。或者还有其他方法吗? 我已经尝试了两种方法,如在网站上所述。 1.使用ProcessBuilder

  ProcessBuilder pb = new ProcessBuilder("make "," clean");
pb.directory(new File("\\home\\p\\lipta-v1-3"));
pb.start();
  1. 使用运行时

    运行时=运行时。getRuntime(); String命令=“清除”; 进程=运行时。exec(命令,空,新文件(“/home/p/lipta-v1-3”)

然而,他们都没有工作。其他命令(如cp、rm等)工作正常。 我正在使用Netbeans7。0.1和ubuntu 12.04


共 (0) 个答案