2014-11-06 364 views
0

我有一个特定路径中的可执行jar文件,说/home/admin/apps。我通过jenkins构建jar文件并将jar文件复制到/home/admin/apps目录。复制后,我还有另一个shell脚本(从詹金斯调用),它只运行nohup java -jar myjar.jar。但是在运行jar文件之前,我想停止早期运行的进程。我怎样才能做到这一点?我想通过jenkins运行所有这些,而无需手动操作。再次启动jar文件之前杀死一个java jar进程

回答

4

您可以使用pkill -f 'java -jar'

+1

非常感谢您的快速响应... :) – 2014-11-06 12:19:48