有 Java 编程相关的问题?

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

PID的java应用与kill

我想将PID分配给我的java应用程序(如果可能的话),并杀死所有其他javaw。exe

Runtime.getRuntime().exec("taskkill /F /IM javaw.exe");

或PID

Runtime.getRuntime().exec("taskkill /F /PID <ID>");

我知道这会杀死所有的爪哇人。exe,但我需要我的应用程序仍处于运行状态

它应该杀死特定的java应用程序,但它们有随机的PID分配。我认为最简单的方法是关闭除我之外运行的所有java应用程序


共 (1) 个答案

  1. # 1 楼答案

    我做的有点不同。我使用了“wmic”,在最后列出了所有java进程和PID。我要拿走最后的数字,然后杀了他们

    wmic process where "name like '%javaw%'"