【问题标题】:How to stop the process from running?如何停止进程运行?
【发布时间】:2018-09-26 21:20:33
【问题描述】:

这个问题可能有点类似于thisthis 问题。

如何阻止特定 .jar 文件在 Mac OS 中运行?当我打开活动监视器时,它没有显示列出的进程。但我确信它正在运行,因为当我访问 localhost(我从 Spring Boot 应用程序开发了一个 .jar)时,我仍然可以看到欢迎消息!

您能否告诉我如何阻止特定的 .jar 文件执行?谢谢。

【问题讨论】:

    标签: java spring-boot jar executable-jar


    【解决方案1】:

    Step1:ps -aux | grep xxx,xxx是.jar的名字

    Step2:kill -9 pid, pid 可以从第一个命令得到。

    【讨论】:

      【解决方案2】:

      您可以使用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}'`
      

      grep-i 选项使其不区分大小写。如果不需要,请省略。

      【讨论】:

        猜你喜欢
        • 2016-01-03
        • 1970-01-01
        • 2020-01-12
        • 2019-10-08
        • 2013-06-11
        • 1970-01-01
        • 1970-01-01
        • 2015-05-28
        • 1970-01-01
        相关资源
        最近更新 更多