2014-11-06 22 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