Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何停止进程运行?_Java_Spring Boot_Jar_Executable Jar - Fatal编程技术网

Java 如何停止进程运行?

Java 如何停止进程运行?,java,spring-boot,jar,executable-jar,Java,Spring Boot,Jar,Executable Jar,这个问题可能有点类似于或问题 如何阻止特定的.jar文件在Mac OS中运行?当我打开活动监视器时,它不会显示列出的流程。但我确信它正在运行,因为当我访问localhost(我从Spring启动应用程序开发了一个.jar)时,我仍然可以看到欢迎消息 您能告诉我如何停止某个.jar文件的执行吗?谢谢。第1步:ps-aux | grep xxx,xxx是.jar 步骤2:kill-9pid,可以从第一个命令中获取pid。可以使用jps获取pid(和jar名称),awk解析pid,然后kill它。喜欢

这个问题可能有点类似于或问题

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


您能告诉我如何停止某个.jar文件的执行吗?谢谢。

第1步:
ps-aux | grep xxx
,xxx是
.jar


步骤2:
kill-9pid
,可以从第一个命令中获取pid。

可以使用
jps
获取pid(和jar名称),
awk
解析pid,然后
kill
它。喜欢,(带bash或类似的)

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

kill -9 $(jps | grep -i "thejar.jar" | awk '{print $1}')
kill -9 `jps | grep -i "thejar.jar" | awk '{print $1}'`