标签: java kill runtime.exec processbuilder
我需要一种Java方法来查找正在运行的操作系统进程,我知道该进程的名称和可执行文件的路径。我想看看它是否正在运行,如果我发现它,我需要一种方法来终止它。
我的问题与how-to-find-and-kill-running-win-processes-from-within-java类似,但不限于Windows。
我是否被迫每个平台执行一次实现,或者是否有一些技巧/库/ api我不知道可以做到这一点?
答案 0 :(得分:5)
SIGAR库对这样的东西有一些很酷的支持。它有用于列出和终止系统进程的java API。