#!/bin/bash
APP_MAINCLASS=com.jna.JanServer
APP_START_SCRIPT=/opt/com/jna/runJna
stop(){
javaps=`ps -ef|grep -v "\<grep\>"|grep com.jna.JanServer
|awk '{print $2}'`
for v in $javaps;do
echo "stop elm server,process id: "$v;
kill -9 $v;
done
}
start(){
RESULT=`ps -ef|grep -v "\<grep\>"|grep com.jna.JanServer
`
if [ -z "$RESULT" ];then
$APP_START_SCRIPT;
else
echo "Elm Server already running";
fi
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 2
start
;;
*)
echo "Usage: $prog {start|stop|restart}"
exit 1
esac
使用脚本启动停止JAVA程序
最新推荐文章于 2024-08-16 23:08:28 发布