#!/bin/bash jar_name="${project.build.finalName}.jar" echo "stopping $jar_name ..." PID=$(ps -ef | grep ${jar_name} | grep -v grep | awk '{print $2}') OLD_IFS="$IFS" IFS="," PIDARR=($PID) IFS="$OLD_IFS" if [ "$PID" == "" ]; then echo "process ${jar_name} not exit" else for ID in $PID do echo "process id: $ID" kill -9 ${ID} if [ $? -eq 0 ]; then echo "kill ${jar_name} ${ID} success" else echo "kill ${jar_name} ${ID} fail" exit fi done fi echo "stop ${jar_name}"