【发布时间】:2013-07-22 17:02:38
【问题描述】:
有没有办法使用 java 停止正在运行的进程? 我正在使用这段代码来运行一个命令:
Process process = Runtime.getRuntime().exec(String.format("cmd /c %s", command));
之后,我需要结束/停止/终止它。
有人知道怎么做吗?
【问题讨论】:
-
你运行这个时发生了什么?
-
一般提示:阅读(并实施)所有 When Runtime.exec() won't 的建议。然后忽略它引用
exec并使用ProcessBuilder构建Process。还要将String arg分解为String[] args以说明本身包含空格的参数。
标签: java process command runtime.exec