java - 使用名称而不是 PID 终止 Java 进程

标签 java windows kill-process

在我的 java 程序中,我想终止一个名为“DummyBroker”的进程(这是另一个 java 程序)。我可以使用 TaskKill 杀死它,但它需要进程的 PID。那么我如何获取特定 Java 进程的 pid 然后将其终止?

最佳答案

你应该看看这个链接:Killing a process using Java

并使用类似的东西:

Runtime.getRuntime().exec("taskkill /F /IM <processname>.<extension>")

否则你可以使用 tasklist 的组合和 split找到包含行,然后找到 PID .

关于java - 使用名称而不是 PID 终止 Java 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22611400/

相关文章:

java - Android 无法解析构造函数 Intent

java - Heritrix 在条件注释 block 中找不到 CSS 文件

c - 如果我有这样的c语言消息 ".exe has stopped working"?

javascript - Nodejs无法杀死Node本身执行的外部Windows可执行程序

java - Android : SurfaceView, 为什么在不同的线程上绘制

java - 如何在dynamodb查询中使用保留关键字 'year'

c++ - Microsoft Windows 上的 C 或 C++ BigInt 库

windows - 如何获取U盘的制造商序列号?

Java:如何停止永不终止的可执行jar

c# - 杀死远程机器上的进程