如何阻止特定的 .jar文件在Mac OS中运行?当我打开活动监视器时,它不会显示列出的进程。但我确信它正在运行,因为当我访问localhost时(我从Spring Boot应用程序开发了一个.jar),我仍然可以看到欢迎消息!
您能告诉我如何阻止特定的.jar文件执行吗?感谢。
答案 0 :(得分:1)
您可以使用jps
获取pid(和jar名称),awk
来解析pid然后kill
。喜欢,(用bash或类似的)
kill -9 $(jps | grep -i "thejar.jar" | awk '{print $1}')
或
kill -9 `jps | grep -i "thejar.jar" | awk '{print $1}'`
-i
的{{1}}选项使其不区分大小写。如果不需要,请省略。
答案 1 :(得分:0)
第1步:ps -aux | grep xxx
,xxx是.jar
Step2:kill -9 pid
,你可以从第一个命令获得pid。