如何停止已执行的 Jar 文件

2022-09-01 11:14:02

这感觉像是一个愚蠢的问题,但我似乎无法弄清楚。当我在Windows上运行*.jar文件时,它不会出现在任务管理器进程中。我怎么能终止它,我已经尝试过TASKKILL,但它也不适合我。


答案 1

在 Linux 上

ps -ef | grep java

它将显示一个进程列表,其中一个将是您的可执行jar。只需通过其进程 ID 杀死该进程即可。

sudo kill -9 <pid>

有没有办法从同一jar文件的java代码中做到这一点。就像在过程完成后杀死自己一样。


答案 2

通过命令找到进程ID,然后通过命令杀死它们。jpstaskkill

请注意,“”是必需的,或者它可能只是发送一个终止信号,而不是实际终止它。-ftaskkill

enter image description here


推荐