1、查了一下网上通用的方法,
public static boolean runtimeExec(String cmd, File path) {
Process proc;
try {
Runtime rt = Runtime.getRuntime();
proc = rt.exec(cmd, null, path);
InputStream stderr = proc.getErrorStream();
InputStreamReader isr = new InputStreamReader(stderr);
BufferedReader br = new BufferedReader(isr);
String line = null;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
int exitVal = proc.waitFor();
return exitVal == 0;
} catch (Exception e) {
e.printStackTrace();
return false;
}
}
不过试了一下,这个还是会提示文件找不到。放弃。
2、
public static boolean runtimeExec(String cmd, File path) {
Process proc;
try {
StringBuilder build