我想在Windows中杀死特定的Java进程,例如在Linux中(ps -aux
获取processid然后kill processid
杀死该进程)。
您可以使用JRE中包含的jps
实用程序来查找Java进程的进程ID。输出将显示可执行JAR文件的名称或主类的名称。
然后使用Windows任务管理器终止该过程。如果要在命令行上执行此操作,请使用
TASKKILL /PID %PID%
问题内容: 我正在服务器上运行一个nohup进程。当我尝试杀死它时,我的油灰控制台会关闭。 这是我尝试查找进程ID的方法: 这是杀死的命令 问题答案: 使用并将任务放在后台时,后台运算符()将在命令提示符下为您提供PID。如果您的计划是手动管理该进程,则可以保存该PID,然后在需要时通过或(如果需要强制终止)将其用于终止该进程。或者,您可以稍后找到PID,然后从那里找到PID。请注意,关键字/命令
本文向大家介绍Java如何获取当前进程ID以及所有Java进程的进程ID,包括了Java如何获取当前进程ID以及所有Java进程的进程ID的使用技巧和注意事项,需要的朋友参考一下 首先是获取当前Java运行的Java进程ID,这个是网上常见的,也就是Java程序自身将进程ID打印出来: 运行结果: ManagementFactory是一个在运行时管理和监控Java VM的工厂类,它能提供很多管理V
问题内容: 我试图在Sublime上为Node.js建立一个构建系统,所以我可以按F7键在打开的文件上调用“节点”。问题在于该过程将永远开放,因此,第二次使用F7时,我会获得一个加载项。 有没有办法可以杀死来自node.js的打开的“ node.exe”进程? 问题答案: 使用以下命令集来标识在给定端口上运行的进程并从命令行终止该进程 它将输出类似于以下所示的详细信息 然后使用 终止该过程。使用再
我正在尝试为Node建立一个构建系统。js在sublime上,所以我可以按F7在打开的文件上调用“节点”。问题是,该过程将永远打开,因此,第二次使用F7时,我将使用一个外接程序。 有没有办法杀死node.js?打开的“node.exe”进程
问题内容: 我在前台启动了我的程序(守护程序),然后用杀死了它,但剩下一个僵尸,无法用杀死它。如何杀死僵尸进程? 如果僵尸是一个死进程(已被杀死),我如何将其从输出中删除? 问题答案: 僵尸已经死了,所以您无法杀死它。要清理僵尸,必须等待其父级等待,因此杀死父级应该可以消除僵尸。(父对象死后,僵尸将被pid 1继承,而pid 1将等待该僵尸并清除其在进程表中的条目。)如果守护程序正在生成成为僵尸的
问题内容: 如果我通过或获得Java中的过程对象,则可以等待它,就像,或者可以使用它杀死它,就像不推荐使用的那样。 但是:如何找到过程对象的pid?我在《官方文档》中没有找到执行此操作的方法。我可以用Java做到这一点吗?如果是这样,怎么办? 问题答案: 这个家伙叫bash获取PID。我不确定是否有Java解决此问题的方法。 来源:http : //www.coderanch.com/t/1093